|
|
079137bd0c
|
chore: Add .sonarlint/connectedMode.json to .gitignore.
|
2026-03-01 19:05:00 +01:00 |
|
|
|
a55e599c4f
|
feat: Introduce explicit start, stop, and status commands, including minimum recording duration.
|
2026-02-28 18:06:15 +01:00 |
|
|
|
8ec0629e1a
|
feat: Implement direct typing for the Terminal skill with a new default delay for text injection.
|
2026-02-28 17:05:14 +01:00 |
|
|
|
ee50b9464a
|
Clarify summarization skill system prompt by rephrasing ignore instruction and removing redundant 'Remove all fluff'.
|
2026-02-28 16:51:41 +01:00 |
|
|
|
d6f8fb32c6
|
docs: Improve skill descriptions to explicitly request only the final output text.
|
2026-02-28 16:48:43 +01:00 |
|
|
|
46f8596e36
|
feat: Improve SystemPrompt clarity for terminal, professional, and summary skills, and add interactive execution confirmation to the terminal skill script.
|
2026-02-28 16:45:21 +01:00 |
|
|
|
9f611269b1
|
feat: Add Together AI and FFmpeg support, introduce core orchestration, and update documentation and install scripts.
|
2026-02-28 16:23:37 +01:00 |
|
|
|
4e04cc6042
|
feat: Introduce an OpenAI-compatible client to replace the Groq-specific client and enable multiple LLM providers.
|
2026-02-28 16:09:41 +01:00 |
|
|
|
3ceecbe5ee
|
feat: Add FFmpeg audio recording and ydotool typing backends, making them configurable.
|
2026-02-28 15:58:45 +01:00 |
|
|
|
96ccf0ea9a
|
refactor: centralize common strings, paths, and default values into a new Constants class.
|
2026-02-28 15:41:40 +01:00 |
|
|
|
0577640da9
|
feat: Introduce ITranscriptionOrchestrator and related interfaces, refactoring DaemonService and other components to use dependency injection.
|
2026-02-28 15:36:03 +01:00 |
|
|
|
ac0ac2397b
|
feat: Add daemon single-instance lock and graceful shutdown to systemd service.
|
2026-02-28 14:47:17 +01:00 |
|
|
|
dcb2ab3968
|
feat: Implement compact JSON serialization for history entries, improve history loading robustness, and add a new LLM model option.
|
2026-02-28 14:35:30 +01:00 |
|
|
|
ac4ef78c02
|
feat: dynamically suggest typing backend based on XDG_SESSION_TYPE detection
|
2026-02-28 14:08:00 +01:00 |
|
|
|
a08838fbc4
|
feat: Implement history tracking with new CLI commands for viewing past transcripts and usage statistics.
|
2026-02-28 14:06:58 +01:00 |
|
|
|
eadbd8d46d
|
chore: Remove project plan, implementation plan, and agent guide documentation files.
|
2026-02-28 13:56:13 +01:00 |
|
|
|
ab48bdabcc
|
feat: Add dynamic JSON skill management via toak skill command and introduce an uninstallation script.
|
2026-02-28 13:52:31 +01:00 |
|
|
|
7b144aedd7
|
refactor: Implement dynamic skill loading from definitions, replacing hardcoded skills, and add a new skill management command.
|
2026-02-28 13:43:23 +01:00 |
|
|
|
a1037edb29
|
feat: Add an uninstall script and make systemctl commands in the install script more robust.
|
2026-02-28 13:13:02 +01:00 |
|
|
|
4a36400aa1
|
feat: Replace ffmpeg with pw-record for audio capture and add service stop/disable to the install script.
|
2026-02-28 13:05:44 +01:00 |
|
|
|
6f4e7764ca
|
fix: Remove unnecessary sudo from systemctl user service commands.
|
2026-02-28 12:52:23 +01:00 |
|
|
|
6d2ad488d2
|
feat: Add systemd user service for automatic daemon startup and update installation instructions.
|
2026-02-28 12:49:15 +01:00 |
|
|
|
27d7d11b63
|
feat: Implement daemon support for piping LLM output to stdout or clipboard via an extended socket protocol and update project documentation.
|
2026-02-28 12:42:41 +01:00 |
|
|
|
75a6d20e0d
|
feat: introduce a background daemon service for persistent operation and inter-process communication.
|
2026-02-28 12:32:03 +01:00 |
|
|
|
77bc1d4ee5
|
docs: Add initial README.md detailing project overview, features, prerequisites, installation, usage, skills, and configuration.
|
2026-02-27 01:53:11 +01:00 |
|
|
|
91a99910f5
|
feat: Add Zsh shell completion support for the toak command and integrate its installation.
|
2026-02-27 01:46:48 +01:00 |
|
|
|
9a207bc39a
|
feat: Introduce Summary and Professional skills, replacing the old style mode and text structuring configuration options.
|
2026-02-27 01:28:00 +01:00 |
|
|
|
482fe84eb1
|
feat: Implement new commands for recording control, configuration management, latency testing, and status display, updating program entry and project references.
|
2026-02-27 01:12:23 +01:00 |
|
|
|
d910fe1441
|
fix: Set TerminalSkill.HandlesExecution to false to prevent direct LLM command execution.
|
2026-02-27 00:46:34 +01:00 |
|
|
|
a365448399
|
feat: Implement a modular skill system with hotword detection, streaming text output, and enhanced logging.
|
2026-02-27 00:39:32 +01:00 |
|
|
|
4ee4bc5457
|
feat: Improve command parsing, add missing command error handling, and enhance audio processing robustness with better empty transcript detection and notifications.
|
2026-02-26 22:17:08 +01:00 |
|
|
|
d60730c4bf
|
Refactor: Reorganize project structure by moving core components into dedicated directories and introducing new configuration and API models.
|
2026-02-26 21:51:36 +01:00 |
|
|
|
fbff8c98ff
|
feat: Add Native AOT compilation and source-generated JSON serialization, streamline CLI arguments, and remove translation functionality.
|
2026-02-26 21:40:17 +01:00 |
|
|
|
c2f4cbbfb2
|
feat: Add configurable LLM and Whisper models with user selection and API integration.
|
2026-02-25 22:05:32 +01:00 |
|
|
|
863063f124
|
initial commit
|
2026-02-25 21:51:27 +01:00 |
|