-
-
Notifications
You must be signed in to change notification settings - Fork 11
Pass 2: per-app agent guides ingestion (App Builder integration) #451
Copy link
Copy link
Open
Labels
agentsAgent frameworks and deploymentAgent frameworks and deploymentbackend-drivenBackend-driven discoveryBackend-driven discoveryfeatureNew featureNew featurekilo-auto-fixAuto-generated label by KiloAuto-generated label by Kilokilo-triagedAuto-generated label by KiloAuto-generated label by Kilophase-2Phase 2 scopePhase 2 scope
Metadata
Metadata
Assignees
Labels
agentsAgent frameworks and deploymentAgent frameworks and deploymentbackend-drivenBackend-driven discoveryBackend-driven discoveryfeatureNew featureNew featurekilo-auto-fixAuto-generated label by KiloAuto-generated label by Kilokilo-triagedAuto-generated label by KiloAuto-generated label by Kilophase-2Phase 2 scopePhase 2 scope
Projects
Status
Todo
Tracks the per-app guides path opened by Pass 1 Task 20 (
f4ddad2on PR #450).Context
Pass 1 lands an agent-docs ingester (
tinyagentos.knowledge_monitor.ingest_agent_docs) that walksdocs/agents/*.mdon startup and writes each markdown file into the knowledge store withcategories=['agent-docs'],source_type='agent-docs', andsource_id='taos-core'. The wipe-and-reload is scoped to the matchingsource_idso re-ingesting the canonical tree never touches items written with a differentsource_id.What lands here
When the app store / app builder ships, community-submitted apps will bundle their own agent guides (e.g.
<app-root>/guides/*.md). Those need to flow into the same knowledge surface so agents can search across both the core docs and the installed apps' guides without knowing which surface a result came from.Implementation:
app.state.installed_apps).guides/directory, callingest_agent_docs(docs_dir=app_root/'guides', knowledge_store=store, source_id=f'app:{slug}').Why not now
The app builder / store system isn't shipped yet. The Pass 1 source_id scoping is the forward-prep — adding the per-app ingester later is a thin wrapper over the existing function.
Related
project_app_builder.md)