Commit graph

1284 commits

Author SHA1 Message Date
Cole Medin
b878bfba54 Adding git clone command to README 2025-11-15 08:36:33 -06:00
Cole Medin
981ae4b6b1 Recursive command finding for load-commands 2025-11-15 07:51:19 -06:00
Cole Medin
1657502ee7 Better validation command 2025-11-14 17:48:00 -06:00
Cole Medin
7d3a4fefe8 Updating validate command to clear conversation 2025-11-14 17:12:39 -06:00
Cole Medin
f02334994d More validation commands 2025-11-13 18:05:11 -06:00
Cole Medin
c136c0e598 Fixing up Dockerfile 2025-11-13 17:29:17 -06:00
Cole Medin
15cfa77f72 Adding More Layer 1 On-Demand Context 2025-11-12 11:24:25 -06:00
Cole Medin
923bae3258 Cloud Deployment Guide 2025-11-12 09:51:46 -06:00
Cole Medin
05a564a74b README Overhaul 2025-11-12 09:10:34 -06:00
Cole Medin
7dff24df4d Updating permissions for Codex with config.toml in setup-auth.ts 2025-11-12 00:06:49 -06:00
Cole Medin
ca74774cac Codex Implementation 2025-11-11 23:06:29 -06:00
Cole Medin
432dad5700 Codex Implementation Plan 2025-11-11 18:33:20 -06:00
Cole Medin
80a46c6a3f Updating plan name in orchestrator 2025-11-11 16:39:12 -06:00
Cole Medin
6d5776f620 fix: Pass only issue/PR number to commands, not full description
- GitHub adapter now passes minimal context (number + title only)
- Orchestrator appends context AFTER loading command file
- Prevents AI from implementing during analysis commands (prime, plan)
- Command system now fully functional (tested with pirate command)
- Prime command correctly analyzes without modifying files
2025-11-11 15:42:32 -06:00
Cole Medin
148fc0a9d5 fix: Add MUCH stronger DO NOT IMPLEMENT instruction to prime command 2025-11-11 15:14:39 -06:00
Cole Medin
aa94ee8236 fix: Add explicit instruction to prime command to prevent premature implementation 2025-11-11 15:10:43 -06:00
Cole Medin
8021b43ff5 Elegant Validation Solution and Base PIV Loop Commands 2025-11-11 14:38:08 -06:00
Cole Medin
601f1f0fb1 Validation Command Improvements 2025-11-11 13:37:34 -06:00
Cole Medin
cd4bafac4e Concurrency Implementation 2025-11-11 13:17:12 -06:00
Cole Medin
99c42e748a Concurrency Implementation Plan 2025-11-11 12:42:51 -06:00
Cole Medin
7afa1bbb23 GitHub Adapter Implementation 2025-11-11 12:38:20 -06:00
Cole Medin
31f4d2466d GitHub Adapter Implementation Plan 2025-11-11 10:25:12 -06:00
Cole Medin
252713ce31 System evolution - linting and type checking 2025-11-11 10:19:33 -06:00
Cole Medin
88b688b331 Small ESLint/Prettier PIV Loop 2025-11-11 08:59:22 -06:00
Cole Medin
74347b0d24 List repos command 2025-11-11 08:30:37 -06:00
Cole Medin
ee1c073348 Command System Implementation 2025-11-10 22:40:22 -06:00
Cole Medin
c0c3bb67fb Command System Implementation Plan 2025-11-10 22:09:42 -06:00
Cole Medin
bf53f97c31 Removing Telegram auto picking messages back up after container restart 2025-11-10 21:11:17 -06:00
Cole Medin
3bf65f617a Optimizing permissions and code environment 2025-11-10 20:57:13 -06:00
Cole Medin
3d1d586319 Adding tool calls to output 2025-11-10 19:58:42 -06:00
Cole Medin
41415d7e7f feat: implement telegram + claude mvp with generic architecture
- Add generic IPlatformAdapter and IAssistantClient interfaces for extensibility
- Implement TelegramAdapter with streaming/batch modes
- Implement ClaudeClient with session persistence and resume capability
- Create TestAdapter for autonomous validation via HTTP endpoints
- Add PostgreSQL database with 3-table schema (conversations, codebases, sessions)
- Implement slash command system (/clone, /status, /getcwd, /setcwd, /reset, /help)
- Add Docker containerization with docker-compose (with-db profile for local PostgreSQL)
- Fix Claude Agent SDK spawn error (install bash, pass PATH environment variable)
- Fix workspace volume mount to use /workspace in container
- Add comprehensive documentation and health check endpoints

Architecture highlights:
- Platform-agnostic design allows adding Slack, GitHub, etc. via IPlatformAdapter
- AI-agnostic design allows adding Codex, etc. via IAssistantClient
- Orchestrator uses dependency injection with interface types
- Session persistence survives container restarts
- Working directory + codebase context determine Claude behavior

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 19:35:50 -06:00
Cole Medin
5105d06b05 Phase 1 Structured Plan 2025-11-10 17:30:57 -06:00
Cole Medin
e45969772e Layer 1 Planning Complete 2025-11-09 14:07:23 -06:00
Cole Medin
79a0c9389f Initial commit 2025-11-09 10:59:59 -06:00