Add comprehensive documentation including: - CLAUDE.md for build instructions and environment setup - project-map.md for directory structure and key file overview - docs/reference/tools-api.md for detailed tools API and architecture - session-log.md for tracking development decisions - updates to plugin tool injection documentation regarding security risks
23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
## 2026-05-05 00:00 [saved]
|
|
|
|
Goal: Initial project setup - create memory files for PicoClaw project
|
|
Decisions:
|
|
|
|
- Initialized git repository for staleness tracking (enables precise project-map.md freshness checks)
|
|
- Created project-map.md with directory structure, key files, critical constraints, and hot files
|
|
- Created CLAUDE.md with build commands, environment setup, critical constraints, and architecture notes
|
|
- Project is PicoClaw: ultra-lightweight AI assistant in Go targeting low end hardware with <50MB RAM
|
|
Rejected: None (initial setup)
|
|
## 2026-05-05 00:01 [saved]
|
|
Goal: Document tools implementation and backend API interaction
|
|
Decisions:
|
|
- Created docs/tools-api.md with comprehensive tools documentation
|
|
- Documented all 20+ tools across 8 categories (filesystem, automation, web, communication, skills, agents, hardware, discovery)
|
|
- Documented backend API endpoints for tool management (GET/PUT /api/tools, web-search-config)
|
|
- Documented tool data structures (Tool interface, ToolResult, SubTurnConfig)
|
|
- Documented MCP integration and tool discovery flow
|
|
- Documented security considerations and configuration examples
|
|
Rejected: None
|
|
Open: None
|
|
|
|
Open: None
|