Require JSON output for tools - #385
Conversation
- Fix indentation in feedback-store.ts - Simplify symbol selection logic in feedback-icon-button.tsx - Extract message context building helper in feedback-container.tsx - Rename functions/variables for clarity in feedback-input-mode.tsx - Simplify keyboard handler logic
- Add vertical scrollbar with minimal track width - Reorganize flex direction properties for proper layout - Move flexDirection: 'column' to inner content options
Implements hybrid approach: downloads binary on first run but stores in node_modules/codecane/bin/ instead of ~/.config/manicode. This ensures automatic cleanup on uninstall across all package managers (npm, pnpm, Bun) while keeping npm install minimal (5KB).
This reverts commit dca612e.
…p. Get best of n editor working!
|
What needs to be done:
|
|
Note: perhaps the changing instances of |
2c18ea5 to
08f4c5e
Compare
|
The core idea — moving from the old union However this PR bundles far too much into one changeset with an empty description:
Given the private repo receives hand-ported changes, this diff is too large and unfocused to port safely — the tool-output-shape change, the agent-logic rewrite, and the CLI behavior change should be three separate PRs, each with a description explaining the reasoning and edge cases handled. |
3b59c87 to
58462e2
Compare
PR checks failedA couple of things need fixing before this can be reviewed. Description is empty or too short. Please say what the change does and why. If it fixes an open Edit the PR and this check re-runs automatically. |
No description provided.