# 2026-02-17 ## 10:12 - Handy speech-to-text app installed on Nobara workstation - **Type:** configuration - **Tags:** handy, speech-to-text, nobara, productivity, rpm - **Memory:** [handy-speech-to-text-app-installed-on-nobara-workstation-9989b7](graph/configurations/handy-speech-to-text-app-installed-on-nobara-workstation-9989b7.md) - **Summary:** Installed Handy 0.7.6 (speech-to-text desktop app) from GitHub release RPM. Binary at ## 10:15 - tea CLI: always pass --repo to avoid path segment empty error - **Type:** fix - **Tags:** gitea, tea, cli, fix - **Memory:** [tea-cli-always-pass-repo-to-avoid-path-segment-empty-error-689b96](graph/fixes/tea-cli-always-pass-repo-to-avoid-path-segment-empty-error-689b96.md) - **Summary:** When git remote URLs contain embedded credentials (https://user:token@host/owner/repo.git), tea CLI ## 10:20 - [homelab] Add Handy speech-to-text documentation - **Type:** fix - **Tags:** homelab, automation, commit, configuration, creation, debugging, fix, tooling, session-log - **Memory:** [homelab-add-handy-speech-to-text-documentation-680c18](graph/fixes/homelab-add-handy-speech-to-text-documentation-680c18.md) - **Summary:** Commits made: 1 - Add Handy speech-to-text documentation Files edited (2): - ## 10:32 - STL configs standardized across all 20+ game profiles - **Type:** configuration - **Tags:** steamtinkerlaunch, gaming, configuration, proton, nvidia - **Memory:** [stl-configs-standardized-across-all-20-game-profiles-1ff60f](graph/configurations/stl-configs-standardized-across-all-20-game-profiles-1ff60f.md) - **Summary:** Audited and fixed all SteamTinkerLaunch per-game configs to match the steam-game-setup skill ## 10:34 - [homelab] Update gaming docs to match steam-game-setup skill standard - **Type:** fix - **Tags:** homelab, commit, configuration, debugging, fix, tooling, session-log - **Memory:** [homelab-update-gaming-docs-to-match-steam-game-setup-skill-s-5a19c3](graph/fixes/homelab-update-gaming-docs-to-match-steam-game-setup-skill-s-5a19c3.md) - **Summary:** Commits made: 1 - Update gaming docs to match steam-game-setup skill standard Files edited (23): ## 10:37 - Replaced claude-pulse (Python) with claude-statusline (Bash) - **Type:** configuration - **Tags:** claude-code, statusline, bash, configuration - **Memory:** [replaced-claude-pulse-python-with-claude-statusline-bash-0d3c28](graph/configurations/replaced-claude-pulse-python-with-claude-statusline-bash-0d3c28.md) - **Summary:** Replaced /home/cal/.claude/scripts/claude-pulse/ (Python-based, 105KB claude_status.py) with ## 10:42 - [homelab] Add project-local agent template and steam-game-setup skill - **Type:** fix - **Tags:** homelab, automation, commit, configuration, debugging, tooling, session-log - **Memory:** [homelab-add-project-local-agent-template-and-steam-game-setu-6a586f](graph/fixes/homelab-add-project-local-agent-template-and-steam-game-setu-6a586f.md) - **Summary:** Commits made: 2 - Add project-local agent template and steam-game-setup skill - Add Vagabond ## 11:07 - Claude-statusline model color options and selection - **Type:** configuration - **Tags:** claude-code, statusline, colors, configuration - **Memory:** [claude-statusline-model-color-options-and-selection-708e31](graph/configurations/claude-statusline-model-color-options-and-selection-708e31.md) - **Summary:** Tested 5 model color options for claude-statusline status bar. Options researched via color theory ## 11:10 - [homelab] Session: automation, configuration, creation, debugging, fix, tooling - **Type:** fix - **Tags:** homelab, automation, configuration, creation, debugging, fix, tooling, session-log - **Memory:** [homelab-session-automation-configuration-creation-debugging-eed91d](graph/fixes/homelab-session-automation-configuration-creation-debugging-eed91d.md) - **Summary:** Files edited (2): - /home/cal/.claude/scripts/claude-statusline/config.json - ## 11:14 - [homelab] Session: tooling - **Type:** workflow - **Tags:** homelab, tooling, session-log - **Memory:** [homelab-session-tooling-50f02f](graph/workflows/homelab-session-tooling-50f02f.md) - **Summary:** Files edited (1): - /home/cal/.claude/agents/claude-researcher.md Work types: tooling Session ## 14:31 - [vagabond-rpg-foundryvtt] Add Gitea Actions workflow for auto-deploy to Foundry LXC - **Type:** fix - **Tags:** vagabond-rpg-foundryvtt, automation, commit, configuration, creation, debugging, deployment, fix, session-log - **Memory:** [vagabond-rpg-foundryvtt-add-gitea-actions-workflow-for-auto-42006e](graph/fixes/vagabond-rpg-foundryvtt-add-gitea-actions-workflow-for-auto-42006e.md) - **Summary:** Commits made: 1 - Add Gitea Actions workflow for auto-deploy to Foundry LXC Files edited (1): - ## 15:35 - [homelab] Session: configuration, creation, debugging, fix - **Type:** fix - **Tags:** homelab, configuration, creation, debugging, fix, session-log - **Memory:** [homelab-session-configuration-creation-debugging-fix-27e1c1](graph/fixes/homelab-session-configuration-creation-debugging-fix-27e1c1.md) - **Summary:** Files edited (1): - /mnt/NV2/Development/claude-home/hello_world.py Errors encountered (1): - ## 16:11 - [homelab] Session: configuration, creation, fix, tooling - **Type:** fix - **Tags:** homelab, configuration, creation, fix, tooling, session-log - **Memory:** [homelab-session-configuration-creation-fix-tooling-7a712e](graph/fixes/homelab-session-configuration-creation-fix-tooling-7a712e.md) - **Summary:** Files edited (4): - /home/cal/.claude/commands/commit-push-pr.md - ## 16:12 - Subdirectory CLAUDE.md files for major-domo-database - **Type:** configuration - **Tags:** major-domo, claude-config, documentation, optimization - **Memory:** [subdirectory-claudemd-files-for-major-domo-database-a49eac](graph/configurations/subdirectory-claudemd-files-for-major-domo-database-a49eac.md) - **Summary:** Created targeted CLAUDE.md files for each app subdirectory in major-domo-database: ## 16:40 - CalVer versioning for all Major Domo and Paper Dynasty services - **Type:** decision - **Tags:** major-domo, paper-dynasty, ci-cd, gitea, docker, calver - **Memory:** [calver-versioning-for-all-major-domo-and-paper-dynasty-servi-18d507](graph/decisions/calver-versioning-for-all-major-domo-and-paper-dynasty-servi-18d507.md) - **Summary:** Switched all 4 services (MD bot, MD database, PD bot, PD database) from manual semver with PR ## 16:55 - [homelab] Enable pyright-lsp plugin and reformat settings - **Type:** general - **Tags:** homelab, commit, session-log - **Memory:** [homelab-enable-pyright-lsp-plugin-and-reformat-settings-16dc5b](graph/general/homelab-enable-pyright-lsp-plugin-and-reformat-settings-16dc5b.md) - **Summary:** Commits made: 1 - Enable pyright-lsp plugin and reformat settings Work types: commit Session ## 17:09 - [major-domo] Session: creation, debugging, deployment, feature, fix - **Type:** fix - **Tags:** major-domo, creation, debugging, deployment, feature, fix, session-log - **Memory:** [major-domo-session-creation-debugging-deployment-feature-fix-af8b63](graph/fixes/major-domo-session-creation-debugging-deployment-feature-fix-af8b63.md) - **Summary:** Files edited (1): - ## 17:12 - [paper-dynasty] Session: debugging - **Type:** fix - **Tags:** paper-dynasty, debugging, session-log - **Memory:** [paper-dynasty-session-debugging-af5834](graph/fixes/paper-dynasty-session-debugging-af5834.md) - **Summary:** Errors encountered (3): - Exit code 1 error: cannot rebase: You have unstaged changes. error: ## 17:20 - [paper-dynasty] ci: use Gitea API for tag creation instead of git push - **Type:** fix - **Tags:** paper-dynasty, automation, commit, configuration, creation, deployment, fix, session-log - **Memory:** [paper-dynasty-ci-use-gitea-api-for-tag-creation-instead-of-g-633e06](graph/fixes/paper-dynasty-ci-use-gitea-api-for-tag-creation-instead-of-g-633e06.md) - **Summary:** Commits made: 1 - ci: use Gitea API for tag creation instead of git push Files edited (1): - ## 17:21 - Gitea Actions: use API for tag creation instead of git push - **Type:** solution - **Tags:** paper-dynasty, gitea, ci-cd, actions, fix - **Memory:** [gitea-actions-use-api-for-tag-creation-instead-of-git-push-175d7c](graph/solutions/gitea-actions-use-api-for-tag-creation-instead-of-git-push-175d7c.md) - **Summary:** Problem: CI tag step failed with 'pre-receive hook declined' when pushing to protected main branch. ## 17:25 - [paper-dynasty] ci: Use Gitea API for tag creation to avoid branch protection issues - **Type:** fix - **Tags:** paper-dynasty, automation, commit, configuration, creation, debugging, deployment, fix, session-log - **Memory:** [paper-dynasty-ci-use-gitea-api-for-tag-creation-to-avoid-bra-40e194](graph/fixes/paper-dynasty-ci-use-gitea-api-for-tag-creation-to-avoid-bra-40e194.md) - **Summary:** Commits made: 1 - ci: Use Gitea API for tag creation to avoid branch protection issues Files ## 17:29 - [major-domo] fix: use Gitea API for tag creation to avoid branch protection failures - **Type:** fix - **Tags:** major-domo, commit, configuration, creation, debugging, deployment, fix, session-log - **Memory:** [major-domo-fix-use-gitea-api-for-tag-creation-to-avoid-branc-ce2a22](graph/fixes/major-domo-fix-use-gitea-api-for-tag-creation-to-avoid-branc-ce2a22.md) - **Summary:** Commits made: 1 - fix: use Gitea API for tag creation to avoid branch protection failures Files ## 17:57 - [major-domo] fix: Use Gitea API for tag creation instead of git push - **Type:** fix - **Tags:** major-domo, commit, creation, debugging, fix, session-log - **Memory:** [major-domo-fix-use-gitea-api-for-tag-creation-instead-of-git-425a60](graph/fixes/major-domo-fix-use-gitea-api-for-tag-creation-instead-of-git-425a60.md) - **Summary:** Commits made: 1 - fix: Use Gitea API for tag creation instead of git push Files edited (1): -