Skip to content

Feature/mode#61

Merged
andev0x merged 5 commits into
mainfrom
feature/mode
Jul 7, 2026
Merged

Feature/mode#61
andev0x merged 5 commits into
mainfrom
feature/mode

Conversation

@andev0x

@andev0x andev0x commented Jul 7, 2026

Copy link
Copy Markdown
Member

No description provided.

andev0x added 5 commits July 7, 2026 18:05
- implement safety confirmation for large repositories during tests/runs
- update command help to include new review sub-commands
- include empty line for readability
- categorize commands into review and investigate modes
- add new commands: $env, $trace, $diagnose
- update handleReviewDollar to route new commands
- apply semantic repository updates
- implement shell command firewall to block dangerous commands
- modify cost display to show "free" in cloud mode
- adjust token count display to use "tok" instead of "tkn"
- enhance startup banner rendering with title bar
- split interactive onboarding into stages: confirmation, identity, provider selection
@andev0x andev0x merged commit 97a0a74 into main Jul 7, 2026
3 checks passed
@andev0x andev0x deleted the feature/mode branch July 7, 2026 18:29

@andev0x andev0x left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in internal/ui/program.go:

  • Removed the Tier 3 global ~/.izen/config.yml bypass. initStage is now driven exclusively by local presence (Branch 1: .izen/config.json on disk → initComplete; Branch 2: local missing → initConfirm, regardless of any global config).
  • The global config is now read read-only purely to seed initPrefillUsername / initPrefillProvider defaults.
    Prefill wiring:
  • model.go:407: added initPrefillUsername / initPrefillProvider fields.
  • update_init.go: initConfirm pre-fills the identity input from the global username, and initProviderSelect pre-selects the global default provider index — so the user can just hit Enter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant