Agently Fastapi Service

FastAPI service wrappers for Agently Agent + TriggerFlow (POST, SSE, WebSocket). Use when this capability is needed.

tomevault-io 1b20f1e 2 files · 1.8 KB Updated

File contents

Agently FastAPI Service Skill

Use this skill to expose Agently/TriggerFlow as HTTP and streaming APIs.

Key Patterns

  • POST endpoint for one-shot responses.
  • SSE endpoint for streaming deltas.
  • WebSocket endpoint for duplex streaming.

Pitfalls to Avoid (Lessons from NexusTodo)

  • Stream event types should be explicit (delta, action, execution, done, error).
  • Only send cards or final summaries in done to avoid duplicates in the UI.
  • Enforce identity + auth headers (Authorization, X-User-ID, X-Device-ID) on every request.
  • Prefer GET query params for SSE when payload is small; rely on sessionId for context.

References

  • examples/fastapi_triggerflow_service.py

Examples

See examples/run.sh for runnable commands.


Source: AgentEra/Agently-NexusTodo — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/agentera--agently-nexustodo--agently-fastapi-service commit 1b20f1e293

Frequently asked questions

npx skillmds@latest add tomevault-io/agently-fastapi-service