Skip to content

Update the Know Your AgenticAI entry: name, and a description that says what it is for - #168

Merged
Jatinp26 merged 1 commit into
canton-network-devs:mainfrom
dominicrume:update-know-your-agenticai-entry
Sep 21, 2026
Merged

Jatinp26 merged 1 commit into
canton-network-devs:mainfrom
dominicrume:update-know-your-agenticai-entry

Conversation

@dominicrume

Copy link
Copy Markdown
Contributor

Our own catalogue entry. Three lines changed, nothing else touched.

The description

It opened with the implementation and never said what problem the tool solves:

Spending mandate for an AI agent enforced as assertMsg fences in a Daml choice body (cap, per-period limit, allow-list, expiry, revoke)...

At 358 characters it was the longest desc in the file, against a median of 169, and Contributing.md asks for one to two sentences. It now leads with the thing the tool is actually for:

Records what an AI agent was REFUSED, not only what it did. Spending rules are enforced in a Daml choice body, every attempt including the blocked ones becomes a hash-chained receipt, and refusals can be handed to an auditor without the accepted payments behind them.

267 characters, two sentences.

The name

KYA Rails was the hackathon build name. Know Your AgenticAI is the project's name on PyPI, in the README and in the spec, so the catalogue was the odd one out. It also reads oddly now that Know Your Agent has become a vendor category for agent identity, which this is not.

Checks

  • JSON parses, 56 entries before and after
  • daml_sdk_version unchanged at 3.4.11, which is what the package is built against
  • All five links resolve
  • Diff is 3 insertions, 3 deletions, formatting untouched

Related: #156 added this entry; #160 is a separate fix for link rendering and does not overlap with this.

…ys what it is for

The description opened with the implementation (assertMsg fences in a
choice body, cap, per-period limit, allow-list, expiry, revoke) and never
said who the tool is for or what problem it solves. At 358 characters it
was also the longest desc in the catalogue, against a median of 169, and
Contributing.md asks for one to two sentences.

It now leads with what the tool does that nothing else in this category
does: it records what an agent was REFUSED, not only what it did.

The name changes from KYA Rails to Know Your AgenticAI, which is the
project's own name and the one on PyPI and in the repository README. KYA
Rails was the hackathon build name. It also now collides with Know Your
Agent, which has become a vendor category this year, and this tool is not
an identity product.

Three lines changed. No other entry touched, formatting untouched, JSON
still parses with the same 56 entries.
@Jatinp26
Jatinp26 merged commit 882ce70 into canton-network-devs:main Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants