Skip to content

Commit 25f5bad

Browse files
chore(docs): update Discord invite link to 7aVPCcVh (#3102)
* feat(trace): emit TRACE v0.2 Trust Records at session close (ADR-0032) Implements issues #3086-#3090. Uses agentrust-trace>=0.2.0 for TrustRecord model, Ed25519 signing, and validation -- no local reimplementation. - trace_sink.py: TraceConfig dataclass, session_to_trust_record() mapping function, TRACEAuditSink session-close emitter - govern.py: TraceConfig field on GovernanceConfig, policy bundle hash computation at init, TRACEAuditSink wired up, close_session() method on GovernedCallable - governance/__init__.py: export TraceConfig, TRACEAuditSink - agent-governance-toolkit-core/pyproject.toml: agentrust-trace>=0.2.0 runtime dependency - agent-mesh/pyproject.toml: agentrust-trace>=0.2.0 in dev extras - tests/governance/test_trace_sink.py: 20 tests covering mapping, emission, file output, validation, and GovernedCallable.close_session() - check_dependency_confusion.py: register agentrust-trace in allowlist - .cspell-repo-terms.txt: add agentrust, isfile, reimplementation Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(adr): accept ADR-0032, update to match shipped implementation Marks status accepted. Corrects wire format (signed JSON, not compact JWT), documents TraceConfig/close_session() API, notes key management delegation to agentrust-trace, and adds agentrust-trace v0.2.0 to references. Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore(cspell): add CBOR and COSE to repo word list Both terms appear in ADR-0032 (CBOR-COSE wire format deferral note). Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * test(trace): fix policy condition in test fixture condition: "true" is treated as a path lookup by the policy engine, returning False for any context. Use action.type != 'deny' instead, which evaluates to True for all normal action calls. Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * test(trace): remove unused AuditEntry import Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore(docs): update Discord invite link to 7aVPCcVh Also fixes stale RcK9fHf8 link in Korean README badge. Signed-off-by: Imran Siddique <imran.siddique@opaque.co> --------- Signed-off-by: Imran Siddique <imran.siddique@opaque.co> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 45d89de commit 25f5bad

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
</p>
2323

2424
[![CI](https://github.com/microsoft/agent-governance-toolkit/actions/workflows/ci.yml/badge.svg)](https://github.com/microsoft/agent-governance-toolkit/actions/workflows/ci.yml)
25-
[![Discord](https://dcbadge.limes.pink/api/server/vBg9SNN8?style=flat)](https://discord.gg/vBg9SNN8)
25+
[![Discord](https://dcbadge.limes.pink/api/server/7aVPCcVh?style=flat)](https://discord.gg/7aVPCcVh)
2626
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
2727
[![PyPI version](https://img.shields.io/pypi/v/agent-governance-toolkit?label=PyPI)](https://pypi.org/project/agent-governance-toolkit/)
2828
[![npm](https://img.shields.io/npm/v/%40microsoft/agent-governance-sdk?label=npm)](https://www.npmjs.com/package/@microsoft/agent-governance-sdk)
@@ -403,7 +403,7 @@ See [Known Limitations](docs/LIMITATIONS.md) for honest design boundaries and re
403403
404404
## Contributing
405405
406-
[Contributing Guide](CONTRIBUTING.md) · [Community](docs/COMMUNITY.md) · [Discord](https://discord.gg/vBg9SNN8) · [Security Policy](SECURITY.md) · [Changelog](CHANGELOG.md)
406+
[Contributing Guide](CONTRIBUTING.md) · [Community](docs/COMMUNITY.md) · [Discord](https://discord.gg/7aVPCcVh) · [Security Policy](SECURITY.md) · [Changelog](CHANGELOG.md)
407407
408408
**Using AGT?** Add your organization to [ADOPTERS.md](docs/ADOPTERS.md).
409409

docs/i18n/README.ko.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
</p>
2323

2424
[![CI](https://github.com/microsoft/agent-governance-toolkit/actions/workflows/ci.yml/badge.svg)](https://github.com/microsoft/agent-governance-toolkit/actions/workflows/ci.yml)
25-
[![Discord](https://dcbadge.limes.pink/api/server/vBg9SNN8?style=flat)](https://discord.gg/RcK9fHf8)
25+
[![Discord](https://dcbadge.limes.pink/api/server/7aVPCcVh?style=flat)](https://discord.gg/7aVPCcVh)
2626
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../LICENSE)
2727
[![PyPI version](https://img.shields.io/pypi/v/agent-governance-toolkit?label=PyPI)](https://pypi.org/project/agent-governance-toolkit/)
2828
[![npm](https://img.shields.io/npm/v/%40microsoft/agent-governance-sdk?label=npm)](https://www.npmjs.com/package/@microsoft/agent-governance-sdk)
@@ -397,7 +397,7 @@ AGT는 OS 커널 레벨이 아닌 애플리케이션 미들웨어 레이어에
397397
398398
## 기여하기 (Contributing)
399399
400-
[기여 가이드](../../CONTRIBUTING.md) · [커뮤니티](../../docs/COMMUNITY.md) · [Discord](https://discord.gg/vBg9SNN8) · [보안 정책](../../SECURITY.md) · [변경 이력](../../CHANGELOG.md)
400+
[기여 가이드](../../CONTRIBUTING.md) · [커뮤니티](../../docs/COMMUNITY.md) · [Discord](https://discord.gg/7aVPCcVh) · [보안 정책](../../SECURITY.md) · [변경 이력](../../CHANGELOG.md)
401401
402402
**AGT를 사용 중이신가요?** [ADOPTERS.md](../../docs/ADOPTERS.md)에 귀하의 조직을 추가해 주세요.
403403

0 commit comments

Comments
 (0)