Commit Graph
349 Commits
Author SHA1 Message Date
Janik von Rotz 1b7c1815c4 refactor: clean up completed prompt files and improve list-prompts date logic 2026-09-25 14:01:45 +02:00
Janik von Rotz f335475d1e feat: redesign prompt log system with worktree-based branch management and update command specifications 2026-09-25 13:54:45 +02:00
Janik von Rotz ab184e9e50 refactor: clarify prompt log design decisions and remove obsolete implementation details 2026-09-25 08:42:26 +02:00
Janik von Rotz 3514e1a4c8 feat: redesign prompt log system with worktree-based branch management and update command specifications 2026-09-25 08:36:50 +02:00
Janik von Rotz 155af5a9be feat: Implement prompt log commands, add new system for managing prompt files, update prompt template and create new prompt file for task 22 2026-09-24 21:37:56 +02:00
Janik von Rotz f02fd5d099 feat: document pi harness session info and token extraction in AGENTS 2026-09-23 07:56:25 +02:00
Janik von Rotz 1e55706720 feat: add output_tokens to prompt template and update completion instructions 2026-09-22 18:01:42 +02:00
Janik von Rotz 23db970516 feat: add matrix badge to README 2026-09-21 10:42:08 +02:00
Janik von Rotz ea8b5c40bd feat: remove connection to knolwedge repo 2026-09-18 21:51:38 +02:00
Janik von Rotz 823f2b72a2 feat: add date_completed field to prompt template frontmatter 2026-09-15 14:29:11 +02:00
Janik von Rotz ca32622cc4 refactor: remove opencode installation and configuration from image 2026-09-14 15:00:42 +02:00
Janik von Rotz 30d8d7aa86 feat: standardize required/optional param notation and update error messages
- Updated `task`, `task.template`, and `library.md` to use angle brackets (`<param>`) for required parameters and square brackets (`[param]`) for optional ones.
- Fixed argument order mismatches in `create-symlink`, `create-symlink-files`, and `commit-git-folder` documentation.
- Removed non-existent `[path]` parameter from `merge-git-remote`.
- Standardized empty-argument error messages across `bin/*` scripts to use slash notation (e.g., `$1/path is empty.`).
- Updated prompt file `prompts/21_show-optional-and-required-params-in-task-help.md` to mark task as completed and log work.
2026-09-10 14:19:58 +02:00
Janik von Rotz bad2935ae8 feat: add prompt for showing optional and required params in task help 2026-09-10 13:58:30 +02:00
Janik von Rotz baa68aade0 refactor: rename open-url-with-delay to open-url and remove delay logic 2026-09-10 13:44:13 +02:00
Janik von Rotz 3e31c0ce49 refactor: replace manual venv activation with shared activate-venv function 2026-09-09 08:53:10 +02:00
Janik von Rotz 5c2449e898 refactor: switch to requirements file for Jupyter Lab dependencies 2026-08-28 10:55:23 +02:00
Janik von Rotz 23bafac530 docs: standardize Jupyter section header and clarify regex usage 2026-08-28 10:31:45 +02:00
Janik von Rotz 8b48f0cfab feat: add Jupyter Lab support with installation and execution commands 2026-08-28 10:29:07 +02:00
Janik von Rotz a4041f8bd4 docs: add general coding conventions and standardize section headers 2026-08-26 12:50:04 +02:00
Janik von Rotz e7543a7933 chore: set CI environment variable in Dockerfile 2026-08-25 14:18:28 +02:00
Janik von Rotz 768403a5cd chore: add verbose logging to checkout-git-folder operations 2026-08-18 08:36:54 +02:00
Janik von Rotz 06a27976c8 chore: rename shell function aliases for consistency 2026-08-14 16:10:37 +02:00
Janik von Rotz 8b61bb5f12 chore: update pull-git-folder echo message to use ellipsis 2026-08-06 14:22:19 +02:00
Janik von Rotz 5130a7a1e4 feat: add group support to help-table prompt 2026-08-05 17:13:37 +02:00
Janik von Rotz 88da2aa91b fix: correct typo in prompt state and add environment section 2026-08-05 17:11:57 +02:00
Janik von Rotz c05de13df3 feat: mark prompt files as completed and add state metadata 2026-08-05 11:18:20 +02:00
Janik von Rotz 02666c9545 feat: add list-taskfile-aliases command and prompt 2026-08-05 11:16:06 +02:00
Janik von Rotz f0cb0c4bcc feat: add ODOO_API_KEY to environment file generation 2026-07-29 15:21:36 +02:00
Janik von Rotz 8fc19d5c7c feat: add pnpm-workspace.yaml to gitignore template 2026-07-29 07:51:09 +02:00
Janik von Rotz e37e77bb29 feat: add configurable line limit and split logic for changelog updates 2026-07-27 11:51:18 +02:00
Janik von Rotz 7837e90fd6 feat: rename llm temporary files to use prompt suffix 2026-07-27 09:51:43 +02:00
Janik von Rotz 8abd1b0058 feat: add list-taskfile-aliases command and prompt 2026-07-24 15:43:44 +02:00
Janik von Rotz 5740cea537 feat: readme and alias 2026-07-21 10:20:56 +02:00
Janik von Rotz c6ba75d597 freat: remove all 2026-07-21 10:14:24 +02:00
Janik von Rotz ad33cc7681 feat: refactor setup completion script 2026-07-20 16:22:05 +02:00
Janik von Rotz 2a392f6bb1 feat: restore log commands 2026-07-20 12:47:25 +02:00
Janik von Rotz b6fa6f73d1 fix: completion 2026-07-18 21:46:08 +02:00
Janik von Rotz eb75914131 fix: completion 2026-07-18 21:09:22 +02:00
Janik von Rotz cbfc16a5e4 feat(forgejo): rename to deploy 2026-07-17 13:45:48 +02:00
Janik von Rotz 0b97155161 fix: k8s deployment 2026-07-17 13:45:14 +02:00
Janik von Rotz 97f9231944 feat: link patterns page 2026-07-15 21:37:39 +02:00
Janik von Rotz e5450378d7 feat: add set-git-origin command 2026-07-15 21:26:21 +02:00
Janik von Rotz 2c0a5debfb feat: usage library 2026-07-15 21:22:30 +02:00
Janik von Rotz fa48eda0c0 feat(aliases): implement first-letter shorthand aliases for all bin scripts with collision handling
- Added alias functions to all bin scripts using first-letter pattern (e.g., `av` for `activate-venv`, `cwl` for `commit-with-llm`)
- Implemented collision resolution by extending aliases with additional letters when conflicts occur or when shadowing standard shell commands
- Documented alias implementation approach in library.md with complete alias map for reference
- Verified shell syntax with `bash -n` and ensured proper argument passing with `"$@"`
- Updated prompt frontmatter to reflect completed state and model used (infomaniak/moonshotai/Kimi-K2.6)
2026-07-08 15:42:22 +02:00
Janik von Rotz 3f224715cb fix(prompt): update prompt template to address AI agent directly with @Clanker
- Replace generic "Read" instruction with direct address "@Clanker Read" to clarify target audience
- Maintain consistent tone and style with existing prompt structure
- Improve clarity by explicitly identifying the AI agent as the intended reader
2026-07-08 15:26:54 +02:00
Janik von Rotz 9ed49da6df feat(aliases): add command aliases for all bin scripts using first-letter shorthand
- Implement cwl() alias function in bin/commit-with-llm to enable `t cwl` shorthand
- Create prompt template for alias implementation task with proper frontmatter fields
- Follow consistent alias pattern using first letters of command names
- Document alias implementation approach in task prompt for future reference
2026-07-08 15:10:59 +02:00
Janik von Rotz 5dc8df0d37 feat(prompt): add model and input_tokens frontmatter fields to track AI usage metrics
- Add model and input_tokens fields to prompt.md.template frontmatter
- Update completion instruction to include updating model and token usage info
- Improve task tracking by capturing AI resource consumption details
2026-07-03 08:06:13 +02:00
Janik von Rotz 5a08979f78 feat(branding): update project name from "taskfile.build" to "Taskfile Build" in layout and package.json
- Update logo link text in base.njk layout
- Update package.json name field to match new branding
- Ensure consistent capitalization across project references
2026-06-26 16:05:40 +02:00
Janik von Rotz a293a07d6a feat(readme): refactor help and command functions for clarity and consistency
- Replace static help with dynamic width help table function
- Update command descriptions for accuracy (install, lint)
- Implement proper help function to filter and display table
- Refactor install and lint functions to use .venv instead of env
- Update usage.md to reflect command changes and improve clarity
- Fix typos and improve documentation throughout
2026-06-26 16:03:25 +02:00
Janik von Rotz 1437d2c6ea chore(gitignore): add __pycache__ to .gitignore.template for Python projects 2026-06-25 18:52:03 +02:00