Features/implement subcommands#7
Conversation
|
I might just sick copilot on the review. |
- Replace typer.echo(..., color=X) with typer.secho(..., fg=X) to fix color parameter type mismatch (bool|None vs string literal) - Fix optional parameter type annotations: int→int|None, str→str|None for parameters with None defaults - Add cast(MutableMapping, ...) for tomlkit nested dict access to resolve Item|Container union type inference issues All 88 type diagnostics resolved. 34/34 tests passing.
Type Checking FixesResolved all 88 type diagnostics reported by Changes
Validation
|
Worked with Gemini CLI to implement the full suite of commands.
Needs manual confirmation. Saving improvements to testing for a future PR.