Remove tunacode.cli Compatibility Shim
Summary
Removed the temporary tunacode.cli package shim so the only supported CLI entrypoint is tunacode.ui.main, aligning code and docs on a single import path.
Context
- Removed compatibility package introduced to satisfy a release-time import check.
- Updated module documentation to reflect the canonical package path.
Root Cause
The shim was a short-term workaround and no longer reflects the desired single-source CLI entrypoint.
Changes
- Deleted
src/tunacode/cli/package. - Updated command parser module docstring to the correct package path.
- Added changelog note under Unreleased about the removal.
Behavioral Impact
- Importing
tunacode.cli.mainwill now fail; usetunacode.ui.maininstead. - CLI behavior remains unchanged because the runtime entrypoint already uses
tunacode.ui.main.
Related Cards
- [[cli-entrypoint]]