- From: Paola Di Maio <paoladimaio10@gmail.com>
- Date: Sat, 7 Mar 2026 17:11:16 +0800
- To: 陳信屹 <tyson@slashlife.ai>
- Cc: Andrei Ciortea <andrei.ciortea@inria.fr>, public-webagents@w3.org
- Message-ID: <CAMXe=SrmpZbwTOq_8TYJtLsLR9QN+NtPEAc4srqKfPGk20ZBcg@mail.gmail.com>
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>. >>>>>> >>>>> >>>>>
Attachments
- image/png attachment: image.png
- image/png attachment: 02-image.png
Received on Saturday, 7 March 2026 09:12:01 UTC