You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track landing the Microsoft Teams adapter (adapters/msteams) at the experimental tier, per ADR 0007.
Status
A high-quality spike exists as draft PR #4: self-contained (zero core-runtime changes, zero new dependencies), stdlib-only Bot Framework JWT/JWKS verification, versioned opaque thread IDs carrying conversationReference, reuse of internal/ratelimit and the Observer hooks, ~78% statement coverage against a mocked Bot Framework server.
The spike resolved ADR 0007 open question 9 (no msbotbuilder-go; hand-rolled stdlib JWT validation works, no new deps). The remaining 9 of 10 open questions require a live Azure Bot registration + Teams tenant to validate (ack/turn semantics, endorsement behavior on production keys, markdown fidelity, serviceUrl/conversation-id stability, proactive posting prerequisites, aadObjectId stability, etc.). See the 10-point checklist in PR #4.
Track landing the Microsoft Teams adapter (
adapters/msteams) at the experimental tier, per ADR 0007.Status
A high-quality spike exists as draft PR #4: self-contained (zero core-runtime changes, zero new dependencies), stdlib-only Bot Framework JWT/JWKS verification, versioned opaque thread IDs carrying
conversationReference, reuse ofinternal/ratelimitand theObserverhooks, ~78% statement coverage against a mocked Bot Framework server.The spike resolved ADR 0007 open question 9 (no
msbotbuilder-go; hand-rolled stdlib JWT validation works, no new deps). The remaining 9 of 10 open questions require a live Azure Bot registration + Teams tenant to validate (ack/turn semantics, endorsement behavior on production keys, markdown fidelity,serviceUrl/conversation-id stability, proactive posting prerequisites,aadObjectIdstability, etc.). See the 10-point checklist in PR #4.Path to land
Accepted, recording confirmed findings.adapters/msteams/doc.go(honest tier labeling).@codex review+@codex security review, merge.Blocked on: live-tenant access (human).
Generated with
mux• Model:anthropic:claude-fable-5• Thinking:xhigh