feat(config): Add iw config command for querying project configuration #183
No reviewers
Labels
No labels
agent-ready
bug
contract
documentation
duplicate
enhancement
good first issue
help wanted
invalid
needs-human
needs-input
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
iterative-works/iw-cli!183
Loading…
Reference in a new issue
No description provided.
Delete branch "IW-135"
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?
Summary
This PR adds the
iw configcommand that provides a stable CLI interface for querying project configuration.Problem: Workflows (kanon) need to query project configuration without directly reading
.iw/config.conf. Direct file parsing creates tight coupling to iw-cli's internal configuration format.Solution: New
iw configcommand with:iw config get <field>- Query specific configuration valueiw config --json- Export full configuration as JSONChanges
Phase 1: Query specific configuration value
iw config get trackerTypereturns tracker type (GitHub, GitLab, Linear, YouTrack)iw config get repositoryreturns repository valuePhase 2: Export full configuration as JSON
iw config --jsonoutputs complete configuration as compact JSONjqPhase 3: Validate command usage and provide help
iw configshows usage information with available fieldsPhase PRs
Testing
Release Notes
Release notes (Czech)
Closes IW-135
🤖 Generated with Claude Code