Luba Kaper
|
fa8f0b1a19
|
feat(examples): add Honcho memory skill for Zo Computer (#495)
* chore: add .worktrees/ to .gitignore
* feat(examples): add Zo Computer memory skill integration
* feat(examples): add Zo Computer memory skill integration
* fix(examples): address CodeRabbit review on Zo skill integration
- Fix version inconsistency: SKILL.md matches pyproject.toml (>=2.1.0)
- Move client.py into tools/ package and use relative imports
- Add assistant_id parameter to save_memory() for consistency with get_context()
- Use UUID-based IDs in tests to prevent state leakage between runs
- Add pytest.mark.skipif guard on integration tests (requires HONCHO_API_KEY)
- Fix import ordering, move pytest to module level, sort __all__ alphabetically
- Fix markdown blank lines around fenced code blocks (MD031)
- Add rate limit delay fixture to avoid hitting Honcho free tier limits
* fix(examples): validate HONCHO_API_KEY early in client initialization
* docs(examples): note cross-peer memory behavior in shared workspaces
* docs(examples): fix save_memory and query_memory signatures in README
* docs(examples): fix markdown linting issues in README
* docs(examples): add assistant_id parameter to save_memory example in
SKILL.md
---------
Co-authored-by: Luba Kaper <lubakaper@lubas-air.mynetworksettings.com>
|
2026-04-06 17:06:08 -04:00 |