-
Notifications
You must be signed in to change notification settings - Fork 127
feat(attachments): complete multimodal attachments (upload β LLM, 1:1 + groups) #588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
97f36b9
fix(attachments): @JsonIgnore base64 payload so it is never persisted
ginccc 17d4ca8
fix(attachments): scrub inline base64 from persisted context copies
ginccc 961eb33
refactor(attachments): extract shared AttachmentTextExtractor from Pdβ¦
ginccc 21ae5f3
feat(attachments): add ModelCapabilityService for multimodal gating
ginccc 5a6e540
chore(attachments): align max-body-size with attachment cap + Phase 0β¦
ginccc 7541849
refactor(attachments): unify on IAttachmentStore with grants + quotas
ginccc 136e6cd
feat(attachments): storageRef extraction branch + secure REST surface
ginccc b6c90f7
feat(attachments): unified AttachmentForwarder (hybrid PDF, text inliβ¦
ginccc c72b7f0
test(attachments): raise coverage above 90% instr / 80% branch gate
ginccc fe7601f
feat(attachments): per-task multimodal overrides + history extract stβ¦
ginccc 3ea2007
feat(attachments): readAttachment tool for multi-turn recall (Phase 4)
ginccc 2ce8e94
feat(attachments): group parity β fan-out grants + member injection (β¦
ginccc 8349459
test(attachments): branch coverage for history-stitching generator
ginccc 282e899
feat(attachments): forwarder metrics + GDPR portability metadata (Phaβ¦
ginccc 0d8c083
test(attachments): UserDataExport record coverage to 100%
ginccc b7cfffb
fix(attachments): correct two high-severity bugs found in adversarialβ¦
ginccc 1a40952
fix(attachments): harden ContentTypeMatcher against the attachments pβ¦
ginccc 1359273
fix(attachments): address PR #588 automated review findings
ginccc c767607
refactor(attachments): replace fully-qualified names with imports
ginccc 972c22c
Merge origin/main into feat/multimodal-attachments-completion
ginccc bdcad29
docs(agents): require simple-name imports over inline FQNs
ginccc 0160f6e
fix(attachments): re-hydrate group attachments on HITL resume
ginccc 2d2e1ee
fix(attachments): address PR #588 review comments
ginccc c387b9d
chore(config): remove no-op reattachTurns knob
ginccc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.