feat: Poimen AI orchestrator API (Stream A: #31, #32, #33, #34)
CI / CI (pull_request) Canceled after 0s
feat: add SSE streaming endpoint for workflow events
CI / CI (pull_request) Canceled after 14s
fix: clean up dead Temporal operations.go stubs
CI / CI (pull_request) Canceled after 0s
fix(ci): relax namespace validation test + add webhook endpoint test
CI / CI (pull_request) Successful in 13m36s
feat(webhook): Forgejo → Gotify notification bridge
CI / CI (pull_request) Failing after 21m42s
Add TTFT & ITL Metrics for LLM Inference
CI / CI (pull_request) Successful in 2m55s
fix: check scope claim for client_credentials JWT auth
CI / CI (pull_request) Successful in 3m11s
feat(network): SSE optimization for local LLM streaming (#31 #32 #33)
CI / CI (pull_request) Successful in 3m18s
feat: add Tekton Pipelines for integration testing
CI / CI (pull_request) Successful in 3m13s
fix: allow paperless namespace ingress to api-gateway
CI / CI (pull_request) Failing after 3m7s
feat: CI/CD integration testing with network access
CI / CI (pull_request) Failing after 2m56s
fix: gateway authentik port from 80 to 9000
CI / CI (pull_request) Successful in 3m45s
feat(audit): log successful JWT auth with subject, acting_party, roles
CI / CI (pull_request) Successful in 3m24s
feat: route qwen2.5:3b-instruct to CPU service
CI / CI (pull_request) Successful in 3m12s
feat(proxy): add /auth/exchange token exchange endpoint
CI / CI (pull_request) Successful in 3m38s
feat(proxy): add /auth/token and /auth/refresh endpoints
CI / CI (pull_request) Successful in 3m18s
feat(config): add tokenUrl, clientId, clientSecret to auth config
CI / CI (pull_request) Successful in 3m20s
feat(serviceadapter): enforce JWT auth on X-Service dispatch
CI / CI (pull_request) Successful in 3m36s
feat(identity): inject X-Forwarded-User headers after JWT validation
CI / CI (pull_request) Successful in 4m0s
fix(s3): correct MinIO service port and allow egress
CI / CI (pull_request) Successful in 3m16s