Files
Ncurator/openspec
hy 1b51298756 feat: Implement tool-driven capabilities for terminal and docx editing
- Introduced a new tool-based architecture for `terminal_exec` and `docx` capabilities, allowing natural-language objectives to drive command execution and document editing.
- Refactored `terminal_exec` to utilize LangChain tools for executing shell commands, enforcing workspace boundaries and approval processes.
- Developed a structured tool set for the `docx` capability, enabling inspect, edit, apply, and save operations while maintaining Node.js compatibility.
- Added artifact metadata events for file outputs from both capabilities, ensuring proper correlation and UI integration.
- Established requirements and specifications for the new capabilities, including bounded execution loops and explicit success/failure states.
- Updated shared contracts and event definitions to support the new tool-driven execution model.
2026-03-04 10:14:51 +08:00
..