You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(llc/kb): Agent capability indexing — on hire/update, re-index to company:agents KB #8244
Agents need to discover peers — "who in this company handles security audits?" This is answered by RAG-querying the company:agents collection, not by hardcoded lookup.
Acceptance Criteria
AgentCapabilityIndexer in llc/kb/capability_indexer.py:
index(agent_id):
Reads agent name, title, role, capabilities text from agent_org_nodes
Composes document: "Agent {name} ({title}) handles: {capabilities}. Reports to: {manager_name}."
Upserts into company:{company_id}:agents collection keyed by agent_id (delete old, insert new)
Called as post-save hook in agent create and capability update
Called on agent terminate: removes document from collection
GET /api/llc/companies/{id}/agents/search?q= — RAG search over agents collection ("who can do X?")
Agent-facing API: GET /api/llc/agent/peers/search?q= — agents can query peer capabilities (for delegation decisions)
Capability descriptions are also returned in GET /api/llc/companies/{id}/org-chart response
Activity
feat(llc/kb): agent capability indexing into company KB on hire/update (
Merge pull request #8556 from mrveiss/issue-8244
github-actions commentedon May 24, 2026
PR #8556 (merged to
Dev_new_gui) references this issue with a close keyword.If this issue is fully resolved, close it manually. If work remains, no action is needed.
mrveiss commentedon May 24, 2026
Implementation complete. Merged via PR #8556 into Dev_new_gui.