Urgent.News

What's breaking now, across thousands of outlets.

AI

Introducing TAP: software building blocks for the agentic world

We've open sourced TAP (Trusted Agent Primitives) at Telara so agents can build reusable internal tools for the work they do repeatedly. The packages are code that developers can write, inspect and maintain too. Employees ask agents to investigate issues, prepare customer reviews and check releases across CRM, ticketing, source control and billing systems. Executives we've spoken with describe…

Telara has released TAP (Trusted Agent Primitives), open source software designed to help agents create reusable internal tools for recurring tasks. These packages contain code that developers can modify and maintain. Employees often ask agents to investigate issues, prepare customer reviews, and check releases across various systems like CRM, ticketing, source control, and billing.

Executives have shared that these requests are common across their organizations. Once an agent has developed a procedure, it should be able to package the repeatable parts into code and reuse them for similar tasks in different accounts or projects. The TAP primitives enable agents to focus on decision-making aspects of the task, while the code handles the repetitive steps.

For instance, a release-readiness primitive could take a repository, a candidate commit, and release requirements. It would collect changes since the last release, follow references to work items, retrieve CI results, and check required reviews. The output would indicate which checks passed, what was missing, and links to the evidence.

This is just one example of a primitive that could be created. A well-designed primitive has a clear input and output interface, making it easy for other agents to use. The TAP runtime runs the primitive code in a secure environment using WebAssembly interpreters. Tool, command, file, and network requests are checked against package declarations.

The Telara runtime is MIT licensed and works without a Telara account, service, or registry. To start using TAP, install it via npm, read the installation, authoring, and bundled examples guides, and try packaging your own procedures.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

What we're building for TAP on Telara

We've open sourced TAP at Telara so agents can build reusable internal tools. A primitive puts useful execution behind defined inputs, outputs and required access.

More from Tuesday 6 October →