-
Notifications
You must be signed in to change notification settings - Fork 380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(py): hyperbolic action provider #531
Conversation
✅ Heimdall Review Status
|
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/marketplace/utils.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/services/base.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/utils.py
Fixed
Show fixed
Hide fixed
f999b40
to
aee5b2c
Compare
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/service.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/utils.dep.py
Fixed
Show fixed
Hide fixed
9a23fd2
to
808fc20
Compare
f035f73
to
f8a53f0
Compare
python/coinbase-agentkit/coinbase_agentkit/action_providers/ssh/connection.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/coinbase_agentkit/action_providers/ssh/connection.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
python/coinbase-agentkit/tests/action_providers/ssh/test_add_host_key.py
Fixed
Show fixed
Hide fixed
10dbbaa
to
1596bd9
Compare
python/coinbase-agentkit/coinbase_agentkit/action_providers/__init__.py
Outdated
Show resolved
Hide resolved
python/coinbase-agentkit/coinbase_agentkit/action_providers/hyperboliclabs/README.md
Outdated
Show resolved
Hide resolved
6956a7a
to
2c659c3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a PR description
python/coinbase-agentkit/coinbase_agentkit/action_providers/ssh/connection_pool.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Approved review 2686164148 from CarsonRoscoe is now dismissed due to new commit. Re-request for approval.
8a90abf
to
1d93678
Compare
e024a59
to
02d08d5
Compare
02d08d5
to
5d282ce
Compare
5d282ce
to
f14319d
Compare
f14319d
to
96c251b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* feat: GHA Publish coinbase-agentkit-openai-agents-sdk to PyPI (coinbase#551) * feat: python openai agents sdk support (coinbase#550) * feat: initial commit * chore: unit tests * chore: updated readmes * chore: updated to live openai-agents package * fix: fix params schema to conform to openai requirements * chore: updated README in /python * chore: generated changelog changes (coinbase#552) * chore: add next-template to workspaces (coinbase#544) * chore: add next-template to workspaces * chore: fix lint in next template * chore: generated changeset * chore: reverted img change --------- Co-authored-by: CarsonRoscoe <[email protected]> * chore: python bump cdp sdk version (coinbase#554) * chore: bump cdp-sdk version from 0.19.0 to 0.21.0 in python * chore: generated changelog * chore: generate changelog changes & bump coinbase-agentkit version * Update README.md (coinbase#555) * feat: model context protocol example (coinbase#546) * feat: initial commit * feat: working claude example * chore: removed wallet read/writes * chore: updated README * chore: added examples to parent READMEs * chore: format/lint * chore: added build to ignore * fix: package dependencies * chore: change build folder to dist * chore: package-lock * chore: fixed package-lock.json * chore: removed dotenv dependency * chore: removed moduleResolution from tsconfig * fix: package-lock * pr feedback * chore: lint format * fix: package-lock * fix: claud config arg for server location * feat: pr feedback * feat: npm cli - multi framework + Vercel AI SDK (coinbase#548) * feat: initial commit * fix: handleNextSelection call * chore: format and lint * chore: updated comments * chore: changelog * chore: updated readmes * chore: added todo and removed MCP from Framework list for now * chore: removed references to mcpServer and MCP. Will readd in its own PR * chore: updated package-lock * chore: removed missed mcpServer reference * chore: lint * chore: infer types from constants (coinbase#559) * feat(python): add allora network price inference (coinbase#110) * fix typo: OpenSeas to OpenSea (coinbase#564) * fix typo (coinbase#563) * feat: pipx cli - multi framework support + OpenAI Agents + Beginner template (coinbase#557) * chore: refactored chatbot into prepare_agent, create_agent and chatbot * feat: added openai agents sdk * chore: pyproject.toml dependencies depends on framework selected * fix: openai agents sdk dependencies * feat: added paymaster comment to smart wallet scenario * feat: added introduction template * feat: cleaned up beginner template * feat: changed --mode=beginnner arg to --beginner flag * feat: improved wallet persistance and beginner flag * chore: changelog * chore: updated README * chore: lint * chore: updated beginner README * feat(ts): defillama action provider (coinbase#513) * feat(ts): defillama action provider (coinbase#316) * feat(ts): defillama action provider refinements (coinbase#513) --------- Co-authored-by: bilgin-kocak <[email protected]> * chore: rm changelog workflow (coinbase#570) * chore: add mcp template (coinbase#568) * fix: readded missing .env.local file (coinbase#567) * feat(py): hyperbolic action provider (coinbase#531) * feat(py): hyperbolic action provider (coinbase#154) * feat(py): hyperbolic action provider 0.1.0 migration (coinbase#509) * feat(py): hyperbolic action provider refinements (coinbase#531) --------- Co-authored-by: Kai Huang <[email protected]> Co-authored-by: Amr Elhady <[email protected]> * chore: fix nightly (coinbase#571) * feat(create-onchain-agent): add mcp to typescript cli (coinbase#569) * fix: Morpho Deposit Atomic Unit Conversion (coinbase#573) * fix: Morpho Deposit Atomic Unit Conversion * changesets * chore: rm allora-sdk from example deps (coinbase#574) * chore: added readme tip to surpress warning (coinbase#575) * chore: added readme tip to surpress warning * chore: added tip to agents example readme * chore: version typescript packages (coinbase#576) * chore: version python packages (coinbase#577) * New SVGs in readme (coinbase#578) * Add files via upload * Add files via upload * Update README.md * Update README.md * Update defillama.svg * chore: add changesets action to automate version and publish (coinbase#582) * feat: added gasless transfers for USDC/CBBTC on Base/Base-Sepolia (coinbase#584) * docs: update broken links (coinbase#586) --------- Co-authored-by: John Peterson <[email protected]> Co-authored-by: Carson Roscoe <[email protected]> Co-authored-by: Ryan Gilbert <[email protected]> Co-authored-by: Olexandr88 <[email protected]> Co-authored-by: fernandofcampos <[email protected]> Co-authored-by: Oğuzhan Oğuz <[email protected]> Co-authored-by: Chris Gerber <[email protected]> Co-authored-by: bilgin-kocak <[email protected]> Co-authored-by: Kai Huang <[email protected]> Co-authored-by: Amr Elhady <[email protected]> Co-authored-by: murrlincoln <[email protected]> Co-authored-by: Cypher Pepe <[email protected]>
* feat(py): hyperbolic action provider (coinbase#154) * feat(py): hyperbolic action provider 0.1.0 migration (coinbase#509) * feat(py): hyperbolic action provider refinements (coinbase#531) --------- Co-authored-by: Kai Huang <[email protected]> Co-authored-by: Amr Elhady <[email protected]>
Description
added action providers for hyperbolic and ssh
Hyperbolic
ai
generate_text
generate_image
generate_audio
marketplace
get_available_gpus
get_available_gpus_by_type
get_available_gpus_types
get_gpu_status
rent_compute
terminate_compute
billing
get_current_balance
get_purchase_history
get_spend_history
settings
link_wallet_address
SSH
ssh_connect
remote_shell
ssh_disconnect
ssh_status
list_connections
ssh_upload
ssh_download
ssh_add_host_key
Tests
[x] agent tests
[x] unit tests
Checklist
A couple of things to include in your PR for completeness: