5 Commits
Author SHA1 Message Date
Matt Van Horn a375aa9356 fix: honor the persisted TTS engine when requests omit it
Fixes #7391
2026-09-16 09:04:24 -07:00
Matt Van Horn 14f6103655 fix: teach ephemeral system prompt that redacted credential values are intentional 2026-07-11 00:15:47 -07:00
Matt Van Horn b139404cdc fix: guard blank session workspace + agent parity for project-context tab
- Return None for blank session.workspace instead of Path('').resolve()
  (which resolved to the server CWD and could surface the install's own
  AGENTS.md/HERMES.md as project context).
- Match the agent's lowercase filename variants (agents.md / claude.md).
- Read .cursor/rules/*.mdc, not just the legacy .cursorrules file.
- Strip YAML frontmatter and cap each source at 20k, mirroring what the
  agent actually injects.
- Regression tests for the guard, lowercase match, and frontmatter strip.
2026-06-14 03:38:26 +00:00
Matt Van Horn 6215b4535a feat: show the active workspace project-context file (AGENTS.md / HERMES.md / CLAUDE.md) in the Memory tab
Fixes #3866
2026-06-14 03:38:26 +00:00
Matt Van Horn c3f4d33392 fix: focus the existing chat tab when a notification is clicked instead of opening a new tab
Fixes #4109
2026-06-13 14:42:41 -07:00