This repository is the central catalog of reusable agentic workflows for Observability automation.
Primary repository documentation lives under docs/. Workflow routing documentation lives under docs/routing/.
- Docs home: docs/README.md
- Architecture and design: docs/architecture/overview.md
- Workflow-specific docs: docs/workflows/README.md
- Routing docs: docs/routing/README.md
- Distribution and rollout operations: docs/operations/distribute-client-workflow.md
- Contributing and local setup: docs/development/contributing.md
Before opening a PR:
- Install pre-commit and run
pre-commit install - Run
pre-commit run --all-filesto validate locally - Run
pytest tests/andnpm testfor Python and TypeScript tests
See docs/development/contributing.md for full setup and check details.
Target repositories should consume the distributed client entrypoint workflow:
.github/workflows/oblt-aw.yml(installed by distribution from this repository's remote template)
Reference template source and ingress implementation:
- .github/remote-workflow-template/oblt-aw.yml
- elastic/oblt-aw/.github/workflows/oblt-aw-ingress.yml@main
The primary executable workflows are in .github/workflows/, and their documentation is maintained in docs/workflows/.