Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
b1d565e
refactor: rename release job from manual-release [skip ci]
jccguimaraes Mar 13, 2026
a89d1e9
docs: brainstorm cinzel assist AI workflow gen
jccguimaraes Mar 16, 2026
034a077
docs: brainstorm cinzel assist AI workflow gen
jccguimaraes Mar 16, 2026
88f5ad2
docs: brainstorm cinzel assist AI workflow gen
jccguimaraes Mar 16, 2026
f6a0dea
docs: plan cinzel assist AI workflow generation
jccguimaraes Mar 16, 2026
eeb6c65
feat: add assist command for AI workflow gen
jccguimaraes Mar 16, 2026
30cf8f5
feat: add OpenAI provider and AI provider interface
jccguimaraes Mar 16, 2026
e3c83f7
feat: add --refine flag for iterative generation
jccguimaraes Mar 16, 2026
76919c3
fix: distinguish quota exceeded from rate limit
jccguimaraes Mar 16, 2026
c0a5503
feat: show token usage after LLM generation
jccguimaraes Mar 16, 2026
b742cb2
fix: unparse all YAML documents together for step reuse
jccguimaraes Mar 16, 2026
e774b3f
fix: merge and deduplicate HCL blocks into single output file
jccguimaraes Mar 16, 2026
acf612b
refactor: address code review findings for assist
jccguimaraes Mar 17, 2026
c0570c6
docs: update plan with implementation status and findings
jccguimaraes Mar 17, 2026
50c3dd8
test: add missing unit tests and remove dead code
jccguimaraes Mar 17, 2026
7e72053
fix: prevent path traversal and sanitize error messages
jccguimaraes Mar 17, 2026
90a7052
refactor: move assist and pin to top-level commands
jccguimaraes Mar 17, 2026
4cf5af6
docs: cancel Phase 4 retry loop in favor of --refine
jccguimaraes Mar 17, 2026
bad85f9
fix: add path validation to pin command and fix doc comment
jccguimaraes Mar 17, 2026
b81be68
fix: correct comment indentation in pin output
jccguimaraes Mar 17, 2026
f3493d3
feat: add upgrade command to bump actions to latest versions
jccguimaraes Mar 17, 2026
4ee3a07
fix: remove redundant --provider from upgrade
jccguimaraes Mar 17, 2026
148375c
refactor: move pin and upgrade under github subcommand
jccguimaraes Mar 17, 2026
1455f73
fix: upgrade detects already-current SHA-pinned versions
jccguimaraes Mar 17, 2026
52301ba
fix: show GITHUB_TOKEN hint on rate limit errors
jccguimaraes Mar 17, 2026
92a583c
chore: upgrade versions
jccguimaraes Mar 17, 2026
ba91693
feat: add assist, pin, and upgrade commands
jccguimaraes Mar 17, 2026
ca7de48
docs: update README, CLAUDE.md, and doc.go for assist/pin/upgrade
jccguimaraes Mar 17, 2026
3b0f333
Merge branch 'main' into assist-brainstorm
jccguimaraes Mar 17, 2026
5bfa50d
fix: grant contents write for coverage git notes push
jccguimaraes Mar 17, 2026
9d7c1a9
fix: persist checkout credentials for coverage notes push
jccguimaraes Mar 17, 2026
65fd1ca
fix: use filepath.Join in tests for Windows compatibility
jccguimaraes Mar 17, 2026
dfc5b54
fix: normalize line endings in snapshot tests for Windows
jccguimaraes Mar 17, 2026
5fae550
fix: cross-platform test fixes for Windows paths and error messages
jccguimaraes Mar 17, 2026
32a512f
refactor: move assist under provider subcommands
jccguimaraes Mar 17, 2026
fe75e85
feat: deduplicate assist output against existing HCL blocks
jccguimaraes Mar 18, 2026
eb93a26
feat: use timestamped session folders for assist output
jccguimaraes Mar 18, 2026
0851aa2
fix: address code review findings from final review
jccguimaraes Mar 18, 2026
4ab8092
refactor: remove providers map and pass provider directly to upgrade
jccguimaraes Mar 18, 2026
f3e3fd8
fix: remove dead code, duplicate comment, and go vet warning
jccguimaraes Mar 18, 2026
594f935
fix: address all code review findings
jccguimaraes Mar 18, 2026
c81d840
feat: add cinzel init command for config setup
jccguimaraes Mar 18, 2026
839db84
feat: wire config file into AI provider resolution
jccguimaraes Mar 18, 2026
b8d3455
fix: let config file default override hardcoded --ai flag
jccguimaraes Mar 18, 2026
51a2993
docs: document config file support in CLAUDE.md and solution doc
jccguimaraes Mar 18, 2026
4e35d33
chore: upgrade openai-go to v3.29.0
jccguimaraes Mar 18, 2026
b1bb25c
chore: upgrade openai-go to v3.29.0
jccguimaraes Mar 18, 2026
7306357
chore: upgrade openai-go to v3.29.0
jccguimaraes Mar 18, 2026
8e910b1
fix: show privacy notice before cost confirmation
jccguimaraes Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions .github/workflows/pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: Pull Request
on:
pull_request:
permissions:
contents: read
contents: write
pull-requests: write
jobs:
pull_request:
Expand All @@ -14,11 +14,9 @@ jobs:
- id: checkout
name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
with:
persist-credentials: "false"
- id: mise_setup
name: Setup mise
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4
with:
cache: "true"
install: "true"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-published.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
fi
- id: release_app_token
name: Create release app token
uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859
with:
app-id: "${{ secrets.RELEASE_APP_ID }}"
private-key: "${{ secrets.RELEASE_PRIVATE_KEY }}"
Expand All @@ -45,7 +45,7 @@ jobs:
persist-credentials: "false"
- id: mise_setup
name: Setup mise
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4
with:
cache: "true"
install: "true"
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ on:
permissions:
contents: read
jobs:
manual-release:
name: Manual release
release:
name: Release
permissions:
contents: write
runs-on: ubuntu-latest
Expand All @@ -34,7 +34,7 @@ jobs:
fi
- id: release_app_token
name: Create release app token
uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859
with:
app-id: "${{ secrets.RELEASE_APP_ID }}"
private-key: "${{ secrets.RELEASE_PRIVATE_KEY }}"
Expand All @@ -48,7 +48,7 @@ jobs:
persist-credentials: "true"
- id: mise_setup
name: Setup mise
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4
with:
cache: "true"
install: "true"
Expand Down Expand Up @@ -117,7 +117,7 @@ jobs:
file_pattern: CHANGELOG.md
- id: create_release
name: Create a GitHub release
uses: ncipollo/release-action@b7eabc95ff50cbeeedec83973935c8f306dfcd0b
uses: ncipollo/release-action@339a81892b84b4eeb0f6e744e4574d79d0d9b8dd
with:
body: "${{ steps.git_cliff.outputs.content }}"
tag: "${{ steps.tag_version.outputs.new_tag }}"
Expand Down
Loading
Loading