Skip to main content

In-process SDK runtime for agent-search

Project description

agent-search core SDK workspace

This workspace contains packaging metadata for the distributable in-process agent_search SDK boundary.

Scope

  • Separates SDK packaging from backend application packaging.
  • Excludes backend-only web and DB dependencies.
  • Produces standalone wheel/sdist artifacts.

Build

cd sdk/core
python -m build

Runtime API surface

Primary functions exposed by agent_search:

  • run
  • run_async
  • get_run_status
  • cancel_run

Config and errors exposed by agent_search:

  • RuntimeConfig, RuntimeTimeoutConfig, RuntimeRetrievalConfig, RuntimeRerankConfig
  • SDKError, SDKConfigurationError, SDKRetrievalError, SDKModelError, SDKTimeoutError

Vector store compatibility

Runtime SDK expects similarity_search(query, k, filter=None). For LangChain-backed stores, use:

  • agent_search.vectorstore.langchain_adapter.LangChainVectorStoreAdapter

Release guidance

Use the repository release script from project root:

./scripts/release_sdk.sh

Publish flow (requires TWINE_API_TOKEN):

PUBLISH=1 TWINE_API_TOKEN=*** ./scripts/release_sdk.sh

Tag format used by CI release workflow:

  • agent-search-core-v<version>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_search_core-0.1.1.tar.gz (69.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_search_core-0.1.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file agent_search_core-0.1.1.tar.gz.

File metadata

  • Download URL: agent_search_core-0.1.1.tar.gz
  • Upload date:
  • Size: 69.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for agent_search_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ef527aa21e415a94c26b7f8d92032384442ba25bdefa9e215a3999f18a66c715
MD5 a8ebd2e8de29ea89ff09175185db8dc1
BLAKE2b-256 fe3e174c70cb4ce2d5923f0469dd8b9c89d4a3b8b2c718ffb8982f5cd682683a

See more details on using hashes here.

File details

Details for the file agent_search_core-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_search_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f5696af32bbc1f4892b6c467c363b53fae341a30f613602aab3ad75955accd99
MD5 fd05ea1021b7eae2e54166e9b5daeb07
BLAKE2b-256 9bf2e21cd5948eebc0c67a7ee89d7848e799e0e506c7239048ffb9a13e130287

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page