Releases: manikv12/KeyScribe
Releases · manikv12/KeyScribe
Release list
KeyScribe v1.1.0
What's New
Codex-Powered Assistant
- Full personal assistant powered by Codex with orb HUD and dedicated conversation window
- Dual interaction modes: Conversational (explore and plan without changes) and Agentic (full tool access for execution)
- Session catalog with transcript history, timeline view, and session management (rename, delete, resume)
- Composer toolbar with mode toggle, reasoning effort control, and context usage indicators
Assistant Memory System
- Thread-local markdown memory that persists context across turns within a session
- Long-term SQLite-backed memory with lesson extraction, suggestion queue, and retrieval
- Memory suggestion service that surfaces reusable lessons from past sessions
- Per-turn context building that combines thread memory, agent state, and long-term entries
Browser Automation
- Chrome and Brave browser profile discovery from Local State JSON
- Profile picker sheet for selecting which browser profile the assistant uses
- Browser automation settings card with toggle, profile selector, and Playwright install support
Improvements
- Safer install flow in build script using atomic swap pattern
- Moved browser profile loading off the main thread to avoid UI jank
- Removed legacy resources and outdated documentation
Bug Fixes
- Fixed memory scope leakage in assistant memory queries (filters now apply independently)
- Removed force-unwrap (
try!) crash risks in memory service initialization — gracefully falls back to a temporary store - Fixed thread-memory section parser to handle missing headings without absorbing later sections
Full Changelog: v1.0.7...v1.1.0
What's Changed
- Add automation integrations and Codex context fixes by @manikv12 in #30
- Add Codex-powered assistant, browser automation, and memory system by @manikv12 in #31
Full Changelog: v1.0.7...v1.1.0
KeyScribe v1.0.7
What's New
UI Polish
- Buttons in Settings and AI Studio now look visually distinct (bordered style instead of borderless)
- Key action buttons (Manage Providers, Manage Folders, Refresh Patterns) use prominent styling
- Collapsible sections are now fully clickable — tap anywhere on the header bar to expand/collapse, not just the chevron
- Hero card at top of settings now matches the active color theme instead of using hardcoded section colors
- Sidebar divider line now runs continuously from top to bottom
- Decorative icons dimmed to avoid confusion with interactive elements
Bug Fixes
- Fixed Sparkle showing a red warning triangle with "You're up to date!" — now correctly shows a green checkmark when no update is available
Full Changelog: v1.0.6...v1.0.7
Full Changelog: v1.0.6...v1.0.7
KeyScribe v1.0.6
What's Changed
Full Changelog: v1.0.5...v1.0.6
KeyScribe v1.0.5
What's Changed
Fixes
- Fixed Sparkle update UI visibility for menu-bar (
LSUIElement) mode by temporarily activating the app during update checks, then restoring accessory mode (commit11e8722). - Fixed cloud transcription startup reliability with audio setup recovery paths and explicit HUD alerts for microphone fallback/unavailable and transcription failures (#26).
Improvements
- Added dynamic cloud transcription model catalog loading (with provider-aware fallback behavior) and wiring for provider/model/base URL/API key runtime updates (#26).
- Improved prompt rewrite quality for speech-transcribed prompts with context-term hints and semantic-drift guardrails (#25).
Assets and Docs
- Refreshed app icon assets and updated wiki content/scripts (#25).
Included Changes
- #25
chore: include all pending workspace changes - #26
fix: recover cloud audio setup failures and show user notifications 11e8722fix: Temporarily activate LSUIElement apps to display Sparkle update windows and restore accessory mode.
Full Changelog: v1.0.4...v1.0.5
What's Changed
- chore: include all pending workspace changes by @manikv12 in #25
- fix: recover cloud audio setup failures and show user notifications by @manikv12 in #26
Full Changelog: v1.0.4...v1.0.5
KeyScribe v1.0.4
What's Changed
- Prevent unknown Codex context history bleed across projects by @manikv12 in #21
- Implement expired-context AI handoff + signal-gated long-term memory by @manikv12 in #22
- Unify context mapping across project and person identities by @manikv12 in #23
Full Changelog: v1.0.3...v1.0.4
What's Changed
- Prevent unknown Codex context history bleed across projects by @manikv12 in #21
- Implement expired-context AI handoff + signal-gated long-term memory by @manikv12 in #22
- Unify context mapping across project and person identities by @manikv12 in #23
Full Changelog: v1.0.3...v1.0.4
KeyScribe v1.0.3
What's Changed
- Enable cross-IDE conversation sharing by default with migration and context fixes by @manikv12 in #20
Full Changelog: v1.0.2...v1.0.3