38 Commits

Author SHA1 Message Date
Noe
2e72744083 chore: checkpoint local changes 2026-02-18 20:18:21 +00:00
Noe
e5b62b4865 hive: merge 06-update-documentation-and-templates (squashed) 2026-02-18 13:11:43 +00:00
Noe
ca3e8d8cf6 Add Claude Sonnet 4.6 model + deprecated 4.5 fallback resolver
- Phase 1: Add claude-sonnet-4-6 model definition, alias, docs, and test entries
- Task 01: Add MODEL_FALLBACKS map for 4.5→4.6 redirects with deprecation warnings
- Task 01: Add DEPRECATED_MODELS set (10 entries) covering all legacy alias keys
- Task 01: Wire logToast deprecation warning in resolveModelWithTier
- Task 01: Update model-resolver tests (44/44 pass) with 4.6 fixtures and fallback tests
2026-02-18 13:00:07 +00:00
Noè
28f46c2e62 Merge pull request #375 from NoeFabris/opus-4.6
Add support for Opus 4.6 (not yet available in antigravity)
2026-02-06 21:43:16 +00:00
Noe
ed5cb239e5 fix: improve JSON extraction logic in issue triage workflow 2026-02-06 11:01:32 +00:00
Noe
1a8284cabf feat: add support for Claude Opus 4.6 model (not yet available in antigravity) 2026-02-05 20:37:48 +00:00
Noe
1dcec3799a fix: add English-only requirement to issue templates 2026-02-04 18:19:35 +00:00
Noe
6e717dfece fix: improve JSON parsing logic in issue triage workflow 2026-01-30 17:18:55 +00:00
Noe
bf6aa549e7 fix: change working directory before running Opencode Triage CLI 2026-01-30 15:48:57 +00:00
Noe
0348742b0d fix(triage): enhance triage logic 2026-01-22 22:42:15 +00:00
Noe
dd3385af9c fix(triage): change labelsToRemove declaration from const to let for flexibility 2026-01-21 11:03:13 +00:00
Noe
6337b5210b fix(triage): enhance triage logic to prevent skipping issues with 'needs-triage' label and refine label removal process 2026-01-21 10:56:58 +00:00
Noe
0fa210a859 fix(triage): change labelsToAdd declaration from const to let for flexibility 2026-01-21 00:04:28 +00:00
Noe
eec6f46e9e fix(triage): enhance label management by removing conflicts and enforcing single label selection 2026-01-20 14:28:15 +00:00
Noe
ddb7c1ac7c feat(triage): streamline issue triage process and enhance validation 2026-01-20 14:05:42 +00:00
Noe
df7384ad98 fix(triage): remove model and variant parameters 2026-01-20 12:16:03 +00:00
Noe
561b464bc5 feat(triage): switch to self-hosted runner and opencode cli 2026-01-20 11:35:42 +00:00
Noe
a630d1e881 chore(triage): add few-shot examples to prompt to enforce read-only mode 2026-01-20 00:33:21 +00:00
Noe
a4b60dcba9 chore(triage): harden prompt against code modification 2026-01-20 00:32:56 +00:00
Noe
78e870386a fix(triage): increase workflow timeout to 30m and forbid questions 2026-01-20 00:19:11 +00:00
Noe
06824ffcab fix(triage): prevent infinite coding loops and fix gemini fallback limits 2026-01-19 22:35:43 +00:00
Noe
64d77cbf2c fix: update source context and API endpoint in issue triage workflow 2026-01-19 21:10:31 +00:00
Noe
de21a44bb5 fix: improve session handling in issue triage workflow 2026-01-19 20:54:31 +00:00
Noe
02a38b172d feat: enhance issue triage workflow 2026-01-19 20:12:20 +00:00
Noe
37ba030ebf feat: add issue triage workflow for automated issue management 2026-01-19 19:50:17 +00:00
tctinh
e975a1cae8 feat: Update issue templates and README for improved user guidance
- Enhanced issue template configuration with troubleshooting and existing issues links.
- Removed old feature request markdown and replaced it with a new YAML template for better structure.
- Updated README to include a comprehensive troubleshooting section and clarified configuration paths.
- Added detailed troubleshooting steps for common issues, including rate limits and OAuth callback problems.
- Incremented version to 1.2.9-beta.10 in package.json.
2026-01-17 04:11:01 +07:00
Noè
60dcb366a3 Add Ko-fi username for funding support 2025-12-30 19:17:35 +01:00
tctinh
d7bf0c1912 feat: add workflow to republish npm versions via GitHub Actions
This workflow allows unpublishing and republishing npm versions using only
GitHub Actions, without needing direct npm CLI access.

Features:
- Unpublishes existing version from npm
- Deletes existing git tags
- Rebuilds and publishes from current branch
- Creates GitHub release
- Updates @latest tag automatically

Usage: Actions → 'Republish Version' → Run workflow

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-26 22:05:06 +07:00
tctinh
aafea84296 feat: convert all releases to manual trigger and add dist-tag workflow
- Add new manual workflow to update npm dist-tags (latest, beta, next, canary)
- Convert beta release workflow to manual-only (removed auto push trigger)
- Convert main release workflow to manual-only (removed auto push trigger)

This gives full manual control over when releases are published and which versions
get which npm tags. Prevents accidental releases from automatic triggers.

To use:
- Release: Go to Actions → "Release" or "Release Beta" → Run workflow
- Update tags: Go to Actions → "Update NPM Dist Tag" → Run workflow
2025-12-26 21:56:45 +07:00
tctinh
68968e52af fix: restore version to 1.2.5 and add CI/CD safeguards
- Fix version from 1.2.5-beta.7 back to official 1.2.5
- Add prerelease version check in release workflow to prevent publishing beta versions as official
- Add branch verification in beta workflow to prevent accidental runs on main branch

This prevents the issue where dev branch with beta versions was merged into main,
causing the main branch to have a prerelease version number.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-26 21:46:32 +07:00
tctinh
1f23cc18c2 ci: auto-increment beta versions on dev branch
- Workflow now auto-detects highest existing beta (from tags + npm)
- Increments to next beta: X.Y.Z-beta.N -> X.Y.Z-beta.(N+1)
- Updates package.json automatically with [skip ci]
- No manual version bumping needed for dev releases
- Bump base version to 1.2.6 for next release cycle
2025-12-26 11:51:12 +07:00
tctinh
b7dc3554fc feat: add GitHub Actions workflow for beta release automation 2025-12-26 02:31:31 +07:00
Noe
abba87ad12 PR Fixes 2025-12-22 23:24:20 +01:00
Noe
e382fcd644 Improves Gemini quota handling with dual pools
Enhances Gemini quota management by introducing dual quota pools (Antigravity and Gemini CLI) for increased quota availability.

Gemini models now automatically fall back to the second quota pool when the first is exhausted, effectively doubling the quota per account.
2025-12-22 23:07:57 +01:00
Noe
9993624d73 Fixed an issue with the NPM package version 2025-12-11 14:09:58 +00:00
Noe
91dcca5730 Updated workflow 2025-12-11 13:49:17 +00:00
Noe
0b83b4e030 better repo config 2025-12-10 15:47:00 +00:00
Noe
8e58a2474c better repo config 2025-12-10 15:18:43 +00:00