Skip to content

docs: update all Python SDK/CLI references to v5.0.0#97

Merged
maximelb merged 2 commits intomasterfrom
docs/update-python-sdk-v5
Feb 27, 2026
Merged

docs: update all Python SDK/CLI references to v5.0.0#97
maximelb merged 2 commits intomasterfrom
docs/update-python-sdk-v5

Conversation

@maximelb
Copy link
Contributor

Summary

  • Migrate all Python SDK references from the old Manager-based v4.x API to the new Client + Organization architecture in v5.0.0
  • Update all CLI commands from the old argparse patterns to the new Click-based <noun> <verb> pattern (e.g. limacharlie loginlimacharlie auth login, limacharlie sensorslimacharlie sensor list)
  • Complete rewrite of python-sdk.md with accurate v5 API documentation based on the actual source code

Changed files (12)

File Changes
sdk-overview.md Rewrote Python SDK/CLI sections: new class names, import paths, CLI commands
sdks/python-sdk.md Full rewrite — replaced inaccurate v4 docs with v5 API reference
sdks/index.md Updated Quick Start example and feature list
query-cli.md limacharlie querylimacharlie search
uninstallation.md Manager()Client + Organization
webhook-adapter.md Manager().getOrgURLs()Organization(Client()).get_urls()
non-responding-sensors.md Updated method names and type hints
writing-testing-rules.md Updated all CLI commands (replaydr test/validate, dr adddr set)
replay.md limacharlie-replaylimacharlie replay run with new flags
ai-agent-engine.md Manager/ExtensionClient/Organization/Extensions
playbook.md Updated all Python examples to new SDK patterns
using-extensions.md extension get_schemaextension schema

Test plan

  • Verify all Python code snippets use correct v5 import paths (limacharlie.client, limacharlie.sdk.*)
  • Verify all CLI commands match the Click-based <noun> <verb> pattern
  • Confirm no remaining references to old Manager class or deprecated CLI commands
  • Review python-sdk.md rewrite for accuracy against SDK source

🤖 Generated with Claude Code

maximelb and others added 2 commits February 27, 2026 07:41
Migrate all documentation from the old Manager-based Python SDK (v4.x)
to the new Client + Organization architecture (v5.0.0). Updates CLI
commands from the old argparse patterns to the new Click-based
`<noun> <verb>` pattern across 12 files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace non-existent `org.get_sensor(sid)` with correct `Sensor(org, sid)`
constructor across all files. Also remove non-existent `hive.expire()`,
`hive.set_enabled()`, `search.save_query()` methods and replace with
correct Hive-based patterns. Fix `org.online_sensors()` to the actual
`org.get_online_sensors()` method.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@maximelb maximelb enabled auto-merge (squash) February 27, 2026 18:40
@maximelb maximelb merged commit 13292ed into master Feb 27, 2026
2 of 3 checks passed
@maximelb maximelb deleted the docs/update-python-sdk-v5 branch February 27, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants