Skip to content

feat: bind reference knowledge to agents - #449

Merged
SaladDay merged 1 commit into
mainfrom
codex/req002-agent-knowledge
Sep 10, 2026
Merged

feat: bind reference knowledge to agents#449
SaladDay merged 1 commit into
mainfrom
codex/req002-agent-knowledge

Conversation

@SaladDay

Copy link
Copy Markdown
Collaborator

Agents can now use named reference documents as a knowledge capability. Create or upload Markdown/TXT documents, bind them to an Agent, and choose the latest or a fixed version. Current documents are included on each run across Claude Code, Codex, OpenCode and Pi, including resumed conversations. Existing conversation history is retained.

This reuses capability versions, workspace permissions and marketplace lifecycle. Each knowledge base allows 16 UTF-8 documents / 32 KiB; combined serialized references are bounded at 64 KiB. Unpublished knowledge does not expose new private revisions to other workspaces. Claude Code startup logs omit argument contents. Scope excludes RAG, embeddings, remote fetching, filesystem paths and rich-document conversion.

Validation:

  • make check; native tests for all four adapters.
  • Isolated PostgreSQL tests for creation, permissions, binding, updates, unbinding and unpublished version isolation.
  • Real-browser creation, Markdown/TXT upload, delayed version loading, draft preservation, version switching and Chinese/English layouts.
  • Independent blind review; findings addressed and affected checks rerun.

@SaladDay
SaladDay merged commit 7d59282 into main Sep 10, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant