Skip to content

[anolisa-cli] Verify adapter install/uninstall end-to-end for tokenless hermes #866

Description

@kongche-jbw

Goal

Verify the complete flow for anolisa adapter install tokenless hermes and anolisa adapter remove tokenless hermes.

Current Status

  • adapter install has complete implementation (artifact download, manifest parsing, file extraction, state writing, CLI registration)
  • adapter remove has complete implementation (state query, file deletion, CLI deregistration, central log)
  • However, the end-to-end path for tokenless + hermes has not been actually verified

Verification Needed

  1. anolisa adapter install tokenless hermes

    • Correctly resolves tokenless distribution index
    • Downloads and extracts to ~/.local/share/anolisa/adapters/tokenless/hermes
    • Registers with hermes framework successfully
    • Writes ObjectKind::Adapter record to installed.toml
  2. anolisa adapter remove tokenless hermes

    • Finds installed adapter record
    • Deletes all ANOLISA-owned files
    • Deregisters from hermes framework
    • Cleans up state record
  3. Both commands in --dry-run mode only print plans without executing

Acceptance Criteria

  • On a clean Linux machine, install → remove → reinstall three cycles without errors
  • installed.toml state matches actual filesystem
  • Central log records complete install/remove operation chain
  • All code, comments, and documentation must be in English

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions