ad514a920c
docs: update documentation for v0.3.0
...
- CHANGELOG.md: Add version sections for 0.2.x and 0.3.0, add known
issues and planned features linking to GitHub issues #111-#115
- CONTRIBUTING.md: Update prerequisites to Bun, fix file structure
to reflect tui-solid migration, update commands to use bun
- README.md: Add version badges, roadmap section with v0.4.0 plans,
known issues section, and recent changes summary
2026-02-04 23:14:57 -05:00
a3c407d89a
feat: implement hooks, plugins, session forks, and vim motions
...
Add 4 major features to codetyper-cli:
- Hooks System: Lifecycle hooks (PreToolUse, PostToolUse, SessionStart,
SessionEnd, UserPromptSubmit, Stop) with exit code control flow
- Plugin System: Custom tools, commands, and hooks via plugin manifest
- Session Forking: Snapshots, rewind, fork, and switch between branches
- Vim Motions: Normal/Insert/Command/Visual modes with keyboard navigation
New files:
- src/types/{hooks,plugin,session-fork,vim}.ts
- src/constants/{hooks,plugin,session-fork,vim}.ts
- src/services/{hooks-service,plugin-loader,plugin-service,session-fork-service}.ts
- src/stores/vim-store.ts (vanilla)
- src/tui/hooks/{useVimMode,useVimStore,useTodoStore,useThemeStore}.ts
- src/tui/components/VimStatusLine.tsx
Modified:
- src/services/agent.ts (hook integration)
- src/tools/index.ts (plugin tool registration)
- src/stores/{todo-store,theme-store}.ts (converted to vanilla)
- TUI components (updated hook imports)
2026-01-31 22:22:04 -05:00
0062e5d9d9
Terminal-based AI coding agent with interactive TUI for autonomous code generation.
...
Features:
- Interactive TUI with React/Ink
- Autonomous agent with tool calls (bash, read, write, edit, glob, grep)
- Permission system with pattern-based rules
- Session management with auto-compaction
- Dual providers: GitHub Copilot and Ollama
- MCP server integration
- Todo panel and theme system
- Streaming responses
- GitHub-compatible project context
2026-01-27 23:33:06 -05:00