Re: Technical Notes, public web agents

Thanks for the clarification, Tyson

I ll give you  *and anyone who may  make reasonable request - edit access
to the doc tracking aspects of the coevolution for
annotations/clarifications

I can also give access to the ontic categories document  discussed on list
*and made private on figshare until we clarify the IP
to collaborators

I am glad the ontic categories discussion and related artefacts may serve
the interoperability purpose, which is what they are intended for and so
important                    [image: image.png]



On Sat, Mar 7, 2026 at 4:14 PM 陳信屹 <tyson@slashlife.ai> wrote:

> Hi Paola
>
> Regarding the chronology and dependency analysis in the document, I would
> clarify the sequence slightly.
>
> The work actually started from the *implementation layer*. *AgentIDL was
> first extracted from the system implementation* as an interface language
> describing agent interactions and execution semantics.
>
> The *Agent Ontology was defined afterwards* to formalize the entities and
> relations already present in the interface layer (agents, capabilities,
> delegation, contracts, etc.).
>
> The alignment block I posted on Dec 2 mapping these classes to the *Ontic
> Categories* framework was therefore an *exploratory semantic alignment
> exercise*, intended to evaluate whether the framework could improve
> cross-ontology interoperability.
>
> During that alignment exercise, some adjustments were indeed made to the
> ontology structure based on the Ontic Categories comparison. However, this
> should be understood as *iterative ontology refinement*, rather than a
> design dependency.
>
> In other words, the development sequence was roughly:
>
> implementation → AgentIDL → Agent Ontology → alignment with Ontic
> Categories.
>
> 陳信屹 <tyson@slashlife.ai> 於 2026年3月7日週六 下午4:01寫道:
>
>> Paola,
>>
>> Thank you for the detailed note and for sharing the Ontic Categories work.
>>
>> A couple of clarifications first:
>>
>>
>>    1.
>>
>>    The agent ontology namespace is already published at
>>
>>    https://s-agent-comm.github.io/agent-ontology/latest/index.html
>>
>>    Current version is *v0.4.0*.
>>    2.
>>
>>    The repository README already includes a reference to the *Unified
>>    Ontic Ontology* (DOI: 10.6084/m9.figshare.30760739). I will add the
>>    specific commit reference shortly for clarity.
>>
>> On the technical questions you raised:
>>
>>
>>    -
>>
>>    *Proof / Verification artefacts* are indeed important for agent
>>    systems (e.g., attestations, delegation proofs, execution records).
>>    -
>>
>>    Your observation about the *KR Interface* gap is also accurate. In
>>    practice, AgentIDL’s compiler and schema layer operate as the bridge
>>    between conceptual models and executable agent interactions.
>>
>> We already have engineering implementations for these layers in the
>> current system, so these categories likely deserve clearer treatment at the
>> ontology level. However, this probably warrants a *separate thread* so
>> the discussion can focus specifically on ontology structure.
>>
>> More broadly, AgentIDL is designed primarily as an *executable interface
>> layer for agent interoperability*, rather than a top-level ontology. For
>> that reason, AgentIDL currently *does not have a hard dependency on
>> Agent Ontology*, and we want to preserve flexibility for mapping to
>> multiple ontology frameworks in related vertical domains.
>>
>> That said, my current inclination is that we should eventually define a *minimal
>> agent ontology* (which is 0.4.0) providing the basic constraints needed
>> for interoperable systems. In practice, those constraints would likely
>> surface directly at the *IDL interface layer*.
>>
>> Regarding publication and process: since AgentIDL may evolve within the
>> CG ecosystem, it would make sense to discuss the *publication and review
>> process within the CG* before any formal adoption.
>>
>> Looking forward to continuing the discussion.
>>
>> Best,
>>
>> Tyson
>>
>> Paola Di Maio <paola.dimaio@gmail.com> 於 2026年3月7日週六 下午3:17寫道:
>>
>>> Thanks Andrei and everyone
>>>
>>> I  ll continue to try to capture key aspects of the Agentic AI
>>> landscape, although the scope of work for AI KR includes
>>> capturing and representing also non agentic AI, So in essence we are
>>> looking at
>>>
>>> (See the table below from the W3C AI KR CG)
>>> [image: AI landscape W3C AI KR CG]
>>> The key challenge for many of us is to form and maintain a coherent view
>>> of the all the multiple versions of the truth
>>> developing across layers *protocols, fragmented representations,
>>> efforts, standards etc  without losing the plot
>>>
>>> We cannot have meaningful  interoperability let alone trust and security
>>> in Agentic AI without an ontology (the plot)
>>>
>>> Especially when confounding factors come into play *accidental or
>>> deliberately injected misrepresentations
>>>
>>> In this AI agents frenzy, it is easy to lose orientation
>>>
>>> I have started working towards this disambiguation on the AI KR CG and
>>> shared some of the work
>>> on this list in this short talk  *link below in case someone missed it
>>>
>>>
>>> 9th Feb 2026  *can be replayed at x1.2 speed Paola Di Maio on Agentic
>>> Ontology
>>>
>>> https://drive.google.com/file/d/1G6igFKX9C7B5FC1La_3gO7DjFJsNQ1Ft/view?usp=sharing
>>>
>>> I am sharing this work across a number of forums, although unfortunately
>>> I am often met with  walls
>>> of silence, trolling, plagiarism and misattribution *I mentioned this
>>> concern on the AI KR public list
>>> and chatted with Tyson about it in a zoom call
>>>
>>> Nice to see Tyson is moving on with the agent ontology which he
>>> discussed on the AI KR list
>>> https://lists.w3.org/Archives/Public/public-aikr/2025Dec/0011.html
>>>
>>> Now here  *I joined the S agent CG just now! bear with me while I catch
>>> up
>>>
>>> https://lists.w3.org/Archives/Public/public-s-agent-comm/2026Feb/0000.html
>>>
>>> We should continue to work on that, making sure we do not lose the
>>> continuity between efforts
>>>
>>> I shared with the AI KR GG list and then privately with Tyson specific
>>> resources
>>> * specifically the Ontic Categories
>>> https://lists.w3.org/Archives/Public/public-s-agent-comm/2025Dec/0001.html
>>> In the form of a diagram and a table of unified ontic categories,  I
>>> also created a DOI
>>> https://figshare.com/articles/online_resource/Ontic_Categories/30760739?file=60028508
>>> as everyone is surely aware of  rampant IP theft all over the internet
>>>
>>>  The diagram in the screenshot below is still public in the AI KR CG wiki
>>> , but I have shared privately the table of ontic categories pending
>>> negotiation with others who may be interested to collaborate on applying
>>> for funding, still unsure if this should be in the public domain, so happy
>>> to discuss possibilities in a call
>>>
>>>
>>> I also note that the IDL Ontology  now references the ontic categories I
>>> presented in the AI KR CG. Am I right?
>>>
>>> I have mapped the chronology of the interactions here,
>>> IDL Mapping to Ontic Categories
>>> <https://docs.google.com/document/d/1Y2rAXfZGZn1bmZJ4FJvWa0zwguM64L0J/edit?usp=sharing&ouid=100993141196967133475&rtpof=true&sd=true>
>>>
>>> Tyson perhaps can you confirm the mappings?
>>>
>>>
>>> I look forward to the collaboration and to get a better grasp of the AI
>>> KR domain and how it is evolving
>>>
>>> Best regards
>>>
>>> Paola Di Maio
>>> Chair, W3C AI KR CG
>>>
>>>
>>> Agent IDL/Ontic Analysis doc
>>> <https://docs.google.com/document/d/1Y2rAXfZGZn1bmZJ4FJvWa0zwguM64L0J/edit?usp=sharing&ouid=100993141196967133475&rtpof=true&sd=true>
>>> *excerpt
>>> 4.2 Technical Gaps Identified
>>>
>>> The Ontic Categories framework currently has no adequate category for
>>> verifiable proofs, cryptographic attestations, or execution records (the
>>> [Proof] annotation gap). Should a Trust/Verification sub-bubble be added?
>>>
>>> The "KR Interface" bubble (the category for things like the AgentIDL
>>> compiler -- mechanisms that bridge ontological definition and executable
>>> code) was identified as missing on November 28, 2025. AgentIDL's compiler
>>> is a concrete instantiation of this gap. Should this now be formalised as a
>>> new category in the Ontic Categories map?
>>>
>>> The contract:Contract class is simultaneously mapped as ArtifactSocial
>>> and UFO:SocialRelator. These are ontologically distinct (artifact vs.
>>> relation). Which reading should be canonical in the AgentIDL context?
>>>
>>> The ledger:Ledger class is mapped as ArtifactSocial but BFO suggests
>>> InformationArtifact. Is there a sub-category distinction between
>>> information-bearing artifacts and purely social artifacts needed in the
>>> Ontic Categories?
>>>
>>> The s-agent-comm.github.io/agent-ontology namespace (which AgentIDL
>>> imports) returns 404. Before any CG adoption or endorsement, this ontology
>>> must be published and reviewed. Should publication of the agent-ontology be
>>> a prerequisite for further CG engagement with AgentIDL?
>>>
>>> 4.3 Proposed Next Steps
>>>
>>> Based on the above, the following actions are proposed for discussion by
>>> the CG:
>>>
>>> Tyson to confirm exact repository creation dates and commit history, and
>>> to add explicit citation of the Unified Ontic Ontology (DOI:
>>> 10.6084/m9.figshare.30760739) in the AgentIDL README and ontology headers.
>>>
>>> The CG to formalise the "KR Interface" category in the Ontic Categories
>>> map, using AgentIDL's compiler as a concrete example/use case.
>>>
>>> The CG to consider whether a Trust/Verification sub-category should be
>>> added to the Ontic Categories to cover ProofBinding and related
>>> verification artefacts.
>>>
>>> Clarify the governance relationship between the s-agent-comm CG (i as a
>>> separate W3C CG) and the AI KR CG to avoid parallel, uncoordinated
>>> standards development.
>>>
>>> Review W3C CG IP policy with respect to public mailing list content used
>>> as the basis for external specifications,
>>>
>>>
>>>
>>>
>>> On Sat, Mar 7, 2026 at 9:27 AM 陳信屹 <tyson@slashlife.ai> wrote:
>>>
>>>> Hi Andrei, Paola
>>>>
>>>> Thanks for sharing, looking for the release of interoperability report.
>>>>
>>>> Here the related works in s-agent-comm CG:
>>>>
>>>> The agent ontology with the currently available documentation is here:
>>>>  https://github.com/s-agent-comm/agent-ontology
>>>>
>>>> The AgentIDL reference implementation is here:
>>>> https://github.com/s-agent-comm/agent-idl
>>>>
>>>> While the ontology layer describes what an agent is (roles,
>>>> capabilities, contracts, etc.), AgentIDL defines how an agent acts and
>>>> speaks. It serves as a "Semantic API" that can be compared to: OpenAPI/IDL
>>>> for the web, but operating at a semantic level. gRPC's .proto files, but
>>>> with support for intents, trust, and grammar. Solidity's function
>>>> signatures, but for agent behavioral protocols. Semantically, it combines:
>>>> Ontology (meaning) + Grammar (syntax) + Protocol (execution) This creates
>>>> an agent-level Application Behavior Interface (ABI).
>>>>
>>>> Andrei Ciortea <andrei.ciortea@inria.fr> 於 2026年3月7日週六 上午3:31寫道:
>>>>
>>>>> Dear Paola,
>>>>>
>>>>> Thank you for pushing this topic forward. Knowledge representation for
>>>>> AI agents and multi-agent systems is clearly of interest to several active
>>>>> participants in the WebAgents CG.
>>>>>
>>>>> The ongoing work on the interoperability report will hopefully help
>>>>> outline requirements and needs for knowledge engineering efforts in this
>>>>> space. The report will likely be a good place to connect and consolidate
>>>>> related contributions.
>>>>>
>>>>> I also agree that it would be useful to strengthen interaction and
>>>>> alignment not only within the WebAgents CG, but also with related groups
>>>>> such as the AIKR CG and the S-Agent-Comm CG. I will bring up this point in
>>>>> the next regular meeting.
>>>>>
>>>>> Regarding the initiative mentioned by Antoine in the last meeting —
>>>>> this refers to the Hypermedia Multi-Agent Systems (hMAS) ontology, which is
>>>>> currently organized into 3 modules:
>>>>> - hmas-core: http://purl.org/hmas/core
>>>>> - hmas-interaction: https://purl.org/hmas/interaction
>>>>> - hmas-regulation: https://purl.org/hmas/regulation
>>>>>
>>>>> The GitHub repository with the currently available documentation is
>>>>> here: http://github.com/hyperagents/hmas
>>>>>
>>>>> For additional context, this paper shows how we use the hMAS ontology
>>>>> in one of our frameworks for Web-based MAS (presented in a past regular
>>>>> meeting):
>>>>> https://link.springer.com/chapter/10.1007/978-3-032-01082-7_7
>>>>>
>>>>> Best wishes,
>>>>> Andrei
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------
>>>>>
>>>>> *De: *"Paola Di Maio" <paola.dimaio@gmail.com>
>>>>> *À: *public-webagents@w3.org
>>>>> *Cc: *"Autonomous Agents on the Web Community Group" <
>>>>> public-webagents@w3.org>
>>>>> *Envoyé: *Dimanche 1 Mars 2026 09:47:54
>>>>> *Objet: *Technical Notes, public web agents
>>>>>
>>>>> Dear Andrei and everyone
>>>>>
>>>>> Thanks for listening to my presentation at the last meeting
>>>>>
>>>>> The bottom line from a AI KR perspective is that
>>>>> there can be no security/safety/interoperability in AI until we have a
>>>>> clear Knowledge representation/conceptual model /ontology for the domain
>>>>>
>>>>> I am a bit surprised that the information technology community has
>>>>> been silent about knowledge representation in AI/Agents
>>>>>
>>>>> Just to say that it would be great to continue discussions via this
>>>>> mailing list  in between meetings
>>>>> as things continue to happen that need  our constant attention
>>>>>
>>>>> Please remind us where we are in this CG from time to time!
>>>>>
>>>>> I would also love to hear from other participants what they are
>>>>> working on, especially on the agent interoperability front
>>>>> *I have more to share on that topic if/when you d like to hear about it
>>>>>
>>>>> The latest  note from me is shared via some other CGs
>>>>> https://lists.w3.org/Archives/Public/public-aikr/2026Feb/0015.html
>>>>>
>>>>> and the TN here
>>>>> https://github.com/Starborn/webmcp/blob/main/TN4.md
>>>>>
>>>>>  can benefit from being discussed
>>>>> The priority is to make sure that things do not happen above our head
>>>>> without understanding what is going on
>>>>> because there is not enough shared knowledge/understanding about what
>>>>> is taking place
>>>>>
>>>>> This knowledge fragmentation is something that can be engineered to
>>>>> create the vacuum where very undesirable things can happen
>>>>> *that Agenti AI trolls take over the web :-)
>>>>>
>>>>> I would also like to continue contributing to the interoperability
>>>>> report AND hear more about the hyperagent
>>>>> *was it the hyperagent we were talking about that you mentioned?
>>>>>
>>>>> There is so much going on, it's nice to be reminded how the thread are
>>>>> holding together
>>>>>
>>>>> We do important work but there is lack of interaction and things
>>>>> happen very fast in the world of web ai agents etc
>>>>>
>>>>> Have a great weekend everyone
>>>>>
>>>>> Paola
>>>>>
>>>>> On Fri, Feb 27, 2026 at 6:58 PM Andrei Ciortea (W3C Calendar) <
>>>>> noreply+calendar@w3.org> wrote:
>>>>>
>>>>>> View this event in your browser
>>>>>> <https://www.w3.org/events/meetings/c5855bad-fd18-45ce-973f-e0f716dd6bed/20260227T160000/>
>>>>>> W3C WebAgents CG: Biweekly Call (Fridays) Upcoming Canceled
>>>>>>
>>>>>> 27 February 2026, 16:00 -17:00 Europe/Zurich
>>>>>>
>>>>>> Event is recurring Every 4 weeks on Friday, starting from 30 January
>>>>>> 2026, until 1 January 2027
>>>>>> Autonomous Agents on the Web Community Group
>>>>>> <https://www.w3.org/groups/cg/webagents/calendar/>
>>>>>>
>>>>>> Biweekly call of the W3C Autonomous Agents on the Web (WebAgents)
>>>>>> Community Group.
>>>>>>
>>>>>> For more information about regular meetings, see the group's wiki
>>>>>> <https://github.com/w3c-cg/webagents/wiki/Regular-CG-Meetings>.
>>>>>>   Participants Organizers
>>>>>>
>>>>>>    - Andrei Ciortea
>>>>>>    - Rem Collier
>>>>>>    - Ege Korkan
>>>>>>    - Antoine Zimmermann
>>>>>>
>>>>>> Groups
>>>>>>
>>>>>>    - Autonomous Agents on the Web Community Group
>>>>>>    <https://www.w3.org/groups/cg/webagents/> (View Calendar
>>>>>>    <https://www.w3.org/groups/cg/webagents/calendar/>)
>>>>>>
>>>>>> Report feedback and issues on GitHub
>>>>>> <https://github.com/w3c/calendar>.
>>>>>>
>>>>>
>>>>>

Received on Saturday, 7 March 2026 09:12:01 UTC