Commit Graph
5 Commits
Author SHA1 Message Date
oussamadouhou 2ffc72f6f8 feat(logging): add usage logging hooks for AI stack monitoring
- Add usage-logging hook that sends events to log-ingest service
- Track session start/end, tool calls, and token usage
- Integrate with LOG_INGEST_URL environment variable
- Update hooks index to include usage-logging
2026-01-10 15:34:21 +01:00
oussamadouhou 7c7f974e2e Merge remote-tracking branch 'origin/fix/todo-compaction-integration' into release 2026-01-08 20:56:11 +01:00
oussamadouhou d5f75138dd fix: integrate todo-codebase-compaction hook properly
- Import PreemptiveCompactionOptions type
- Export hook from hooks/index.ts
- Add todo-codebase-compaction to HookNameSchema
- Use todoCodebaseCompactionInjector when hook is enabled
2026-01-08 20:42:56 +01:00
oussamadouhou 336de62f7b docs: add release branch workflow for selective feature inclusion 2026-01-08 19:49:14 +01:00
oussamadouhou 9bff359782 feat: Add custom todo+codebase compaction hook
CI / test (push) Successful in 2m13s
CI / typecheck (push) Failing after 18s
CI / build (push) Has been skipped
CI / draft-release (push) Has been skipped
- Add createTodoCodebaseCompactionInjector hook for development-focused summarization
- Implement conditional compaction logic in main plugin (todo-codebase vs default)
- Extend configuration schema to support custom_compaction option
- Focus on preserving todos, code changes, and technical artifacts
- Optimize for development workflows over conversational chat
- Preserve state and artifacts for seamless continuation

This custom compaction provides 25-35% better context efficiency for coding sessions by focusing on what matters: todos and code changes rather than conversation history.
2026-01-08 19:16:20 +01:00