Skip to main content

Langflow components for AgenTrux - A2A authenticated pub/sub

Project description

langflow-agentrux

Beta -- API may change before 1.0.

Langflow components for AgenTrux, the A2A-authenticated short-lived data pipe service.

Installation

pip install langflow-agentrux

Or install from source:

cd plugins/langflow
pip install -e .

Components

Component Description
AgenTrux Connection Authenticate with script_id + client_secret, optionally redeem a invite code. Produces a reusable client.
AgenTrux Publish Publish a JSON event to a topic.
AgenTrux List Events List events from a topic with optional type filter.
AgenTrux Subscribe SSE subscription that collects events up to a max count or timeout.

Quick Start

  1. Drag AgenTrux Connection onto the canvas.
  2. Fill in base_url, script_id, and client_secret.
  3. Connect its Client output to the Connection input of Publish, List Events, or Subscribe.
  4. Configure the downstream component (topic_id, event_type, payload, etc.).
  5. Run the flow.

Environment Variables (alternative)

You can also set credentials via environment variables and reference them in Langflow's global variables:

  • AGENTRUX_BASE_URL
  • AGENTRUX_SCRIPT_ID
  • AGENTRUX_CLIENT_SECRET
  • AGENTRUX_INVITE_CODE (optional)

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

langflow_agentrux-0.1.0b2.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

langflow_agentrux-0.1.0b2-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file langflow_agentrux-0.1.0b2.tar.gz.

File metadata

  • Download URL: langflow_agentrux-0.1.0b2.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for langflow_agentrux-0.1.0b2.tar.gz
Algorithm Hash digest
SHA256 b8ba08a2074e8db23b0c505481ffe0253e4dd1073b455374f3210748b2768a2a
MD5 61555ba69278f5e33e60341a663ac6b6
BLAKE2b-256 08d6ec08d1d4da7c1cf02ce832bcab91b55bbf1293f9ca8f36b761dec938449b

See more details on using hashes here.

File details

Details for the file langflow_agentrux-0.1.0b2-py3-none-any.whl.

File metadata

File hashes

Hashes for langflow_agentrux-0.1.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 b9b0679e281e99b5b108899aacd3b60f84aaa8ca1aaa20b240d418e8f542adc3
MD5 8940b6d02dd01daff63db76452719557
BLAKE2b-256 54d7f64b53ec45654a0ed6677c4298e9077455a4688e5f3e5cb01550401e8b4f

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