feat: validate.sh checks all required env vars + format #110
No reviewers
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor!110
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/validate-all-required-env"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The env section was checking just four vars (FORGEJO_URL, FORGEJO_TOKEN,
ANTHROPIC_API_KEY, AGENT_MODEL) -- the rest of the required set went
unchecked, so an operator only saw misconfig at first-tick start when
tick.sh's :? blocks fired.
Now checks all 12 required vars (mirrors the list enforced at tick.sh
entry -- keep the two in sync). Also adds light format validation
on the vars where a typo silently breaks behavior:
And calls out a missing .env explicitly rather than silently sourcing
nothing and reporting every var as missing.
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com