Skip to content

feat(harness): add single-wheel sidecar extension - #155

Open
zyn080302 wants to merge 1 commit into
volcengine:mainfrom
zyn080302:feat/ops-harness-enhance
Open

feat(harness): add single-wheel sidecar extension#155
zyn080302 wants to merge 1 commit into
volcengine:mainfrom
zyn080302:feat/ops-harness-enhance

Conversation

@zyn080302

Copy link
Copy Markdown

Summary

  • add agentkit.extensions.harness_sidecar to the existing AgentKit SDK wheel
  • keep the private Sidecar Runtime out of public package dependencies; managed AgentKit runtimes supply it
  • expose Sidecar/VPC deployment through agentkit harness sidecar deploy
  • keep legacy agentkit deploy --harness behavior unchanged through opt-in core extension hooks

Compatibility

  • existing core imports and CLI options are unchanged
  • new deploy hooks are optional, keyword-only, and default to None
  • the harness-sidecar extra is a stable selector and does not create a second wheel

Verification

  • Sidecar and compatibility tests: 66 passed
  • remaining repository tests outside baseline apps/frameworks dependency gaps: 925 passed
  • Ruff, formatting, secret scan, and git diff --check: passed
  • built one agentkit-sdk-python wheel; verified Sidecar modules and extra metadata are present and no private Runtime dependency is declared

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.

1 participant