Bug Description
eview_knowledge\ requires a UUID parameter, but Aria has no tool to resolve a knowledge item's name to its UUID. When Aria tries
eview_knowledge('project-architecture-basics'), it gets 'Error: Invalid UUID string'.
Reproduction
- Store knowledge: store_knowledge(name='project-architecture-basics', ...)
- Try to review: review_knowledge(id='project-architecture-basics') → 'Error: Invalid UUID string'
- No get_knowledge_by_name or find_knowledge tool exists to resolve name→UUID
Expected Behavior
Either:
- review_knowledge should accept name as well as UUID, OR
- A get_knowledge_by_name / find_knowledge tool should exist to resolve names to UUIDs
Impact
- Aria cannot approve/review knowledge items it created
- Knowledge items stay PENDING forever (never promoted to APPROVED)
- Blocks the knowledge lifecycle (PENDING → APPROVED → usable)
Environment
Bug Description
eview_knowledge\ requires a UUID parameter, but Aria has no tool to resolve a knowledge item's name to its UUID. When Aria tries
eview_knowledge('project-architecture-basics'), it gets 'Error: Invalid UUID string'.
Reproduction
Expected Behavior
Either:
Impact
Environment