Skip to content

docs: update all docs to reflect post-v0.1.0 state#109

Merged
dimakis merged 2 commits intomainfrom
docs/update-docs-post-v010
Apr 5, 2026
Merged

docs: update all docs to reflect post-v0.1.0 state#109
dimakis merged 2 commits intomainfrom
docs/update-docs-post-v010

Conversation

@dimakis
Copy link
Copy Markdown
Owner

@dimakis dimakis commented Apr 5, 2026

Summary

  • CLAUDE.md: Test counts (209 → 525/48 files), added 13 new server modules (skills, voice, event-store, hook-bridge, auto-rename, etc.), updated frontend inventory (SlashPicker, InboxView, useVoice, new libs), added skills system and voice integration sections
  • README.md: Updated test count, added Voice and Skills features, updated module count (20 → 33), added Skills table, updated frontend description
  • enterprise-plan.md: Version 1.3 → 1.4, added post-v0.1.0 shipped features section, updated test counts (297/34 → 525/48), updated baseline date
  • SECURITY.md: Added Skills System section documenting allowed-tools ceiling enforcement and skill file safety model

Context

Docs were frozen at v0.1.0 (2026-04-03). Since then: full skills system (6 PRs), voice STT phase 1, voice TTS phase 2 (PR #108), auto-rename, event store, hook bridge, and more. This brings all docs current.

Test plan

  • Review each doc for accuracy against current codebase
  • Verify no stale module references remain

🤖 Generated with Claude Code

dimakis and others added 2 commits April 5, 2026 21:05
Track prompt count per session in the event store and trigger an
auto-rename after every 4th user prompt. The rename uses keyword
extraction from recent prompts to generate a short descriptive title.

Manual renames are respected — once a user renames a session, auto-
rename is permanently disabled for that session.

Server changes:
- New auto-rename module with shouldAutoRename, extractRecentPrompts,
  and generateSessionName functions
- EventStore gains prompt_count and manually_renamed columns with
  migration for existing databases
- chat.ts integrates tryAutoRename into sendToChat flow
- query-loop.ts increments prompt count for initial prompt
- renameSessionById marks sessions as manually renamed

Frontend changes:
- New session_renamed WS event type
- useChatMessages hook forwards session_renamed to ChatView
- ChatView updates document title on auto-rename

Closes #107

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Test counts (209 → 525/48 files), new server modules (20 → 33),
skills system, voice/TTS integration, auto-rename, event store,
hook bridge, slash picker, inbox view, and security model for
skills permissions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dimakis dimakis force-pushed the docs/update-docs-post-v010 branch from a59f35d to e67eea1 Compare April 5, 2026 20:05
@dimakis dimakis merged commit a4e9d43 into main Apr 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant