fleet-memory/hindsight-embed/tests
Nicolò Boschi d3302c95b9
feat: HindsightEmbedded python SDK (#293)
* feat: HindsightEmbedded python SDK

* feat: HindsightEmbedded python SDK

* fixes

* improve

* ci

* improvemnts

* fix test

* fix test

* fix: update tests to use Pydantic model attributes instead of dict access

- Fixed test_server_integration.py to access Pydantic model attributes directly
- Changed dict-style access (response["field"]) to attribute access (response.field)
- Fixed .get() calls on Pydantic models
- Updated recall() calls to access .results attribute
- Updated reflect() calls to access .text attribute
- Fixed test_list_banks to use namespace API instead of deleted default_api
- Fixed attribute shadowing in HindsightClient wrapper (renamed _*_api to _*_namespace)

* fix: add list() method to BanksAPI namespace

* fix: remove leftover async cleanup code from test_list_banks

* docs: remove Advanced Configuration section from embed.md
2026-02-04 14:41:19 +01:00
..
__init__.py feat(hindsight-embed): external API support + OpenClaw fixes (#263, #264) (#265) 2026-01-31 17:02:13 +01:00
test_daemon_client.py feat: HindsightEmbedded python SDK (#293) 2026-02-04 14:41:19 +01:00
test_embed_manager.py feat: HindsightEmbedded python SDK (#293) 2026-02-04 14:41:19 +01:00
test_profile_integration.py feat(embed): add hindisght-embed profiles (#277) 2026-02-02 14:38:06 +01:00
test_profile_manager.py feat(embed): add hindisght-embed profiles (#277) 2026-02-02 14:38:06 +01:00