Conversation
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/95572185-7ffc-40bd-9def-cb7aa8ab330a Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
codexa init
There was a problem hiding this comment.
Pull request overview
Adds an interactive “installer” flow to codexa init so users can choose an embedding profile and batch size via prompts (with resource-based suggestions), and persists those selections into .codexa/config.json.
Changes:
- Introduces
codexa init --interactive/--no-interactiveto guide profile + batch size selection and optionally update an existing project’s config. - Refactors non-interactive init logic to separate “recommended” vs “applied” settings, preserving prior behavior.
- Adds a CLI test asserting interactive selections are written to config.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| semantic_code_intelligence/cli/commands/init_cmd.py | Adds --interactive flow (Rich panels/table + Click prompts), and supports updating config for already-initialized projects. |
| semantic_code_intelligence/tests/test_cli.py | Adds test coverage for interactive init persisting chosen profile and batch size. |
|
@copilot apply changes based on the comments in this thread |
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/ff2ec324-5ea7-4843-8109-01925ea66b32 Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Changes applied in 1408690: interactive init now handles malformed configs with a clear error, profile table/prompt pull choices from registry constants, and added a test covering |
|
@copilot apply changes based on the comments in this thread |
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/6a2f37c8-afbb-4ecf-b28a-07e1da012722 Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/6a2f37c8-afbb-4ecf-b28a-07e1da012722 Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/6a2f37c8-afbb-4ecf-b28a-07e1da012722 Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Handled in 6fbca28: interactive init now reports permission/read errors consistently and added CLI coverage for malformed and unreadable configs with deterministic mocking. |
|
@copilot apply changes based on the comments in this thread |
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/ff7e804e-c142-4efa-848c-0c92f5534ccb Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/ff7e804e-c142-4efa-848c-0c92f5534ccb Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/M9nx/CodexA/sessions/ff7e804e-c142-4efa-848c-0c92f5534ccb Co-authored-by: M9nx <90654832+M9nx@users.noreply.github.com>
Handled by adding a ClickException guard when resolving the interactive profile choice and surfacing the registry-derived valid profiles list (commit 5cca5d8). |
Uh oh!
There was an error while loading. Please reload this page.