fix(assistant): enforce message limit before streaming - #333
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThe Assistant message limit is reduced to 1,000 characters. API validation, web composer input, draft storage, accessibility behavior, and boundary tests now use this limit. ChangesAssistant message limit
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 2📝 Generate docstrings 💡
🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
TegamiThis repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under Create a changelog → · Changelog format Release preview
Changelogs in this PR
Run Managed by Tegami. |
Summary
Verification
./gradlew :apps:api:check(Java 25 container + Testcontainers)./gradlew :apps:api:test --tests "*AssistantChatRequestValidationTests*"pnpm --filter @orgmemory/web check:apipnpm --filter @orgmemory/web test:unit(102/102)pnpm --filter @orgmemory/web build(lint, typecheck, production build)pnpm release:checkOperational notes
Summary by CodeRabbit