Learning path

Developer Integration Learning Path

Plan the trust boundary, lifecycle, and failure handling for an AgentShelf integration, then follow the canonical SDK documentation.

By AgentShelfUpdated September 28, 2026

Decide what users can ask the agent to do, where trusted configuration belongs, and how your application will handle incomplete or failed work. Make those rules explicit across the application and the agent workflow.

Browser, server, agent, and result connected across authentication, session, and error boundaries

This path is an orientation for developers and technical reviewers. Use the linked documentation for exact SDK types, configuration, and implementation steps.

Make the integration decisions explicit

Before implementation, identify the deployment surface, the user journey, the information that crosses each boundary, and the owner of each credential. Define what counts as completion from the application's perspective. A message appearing in the interface and a requested external action completing are different events.

Use the architecture explainer to align the team on concepts, and the permissions guide to review authority.

Follow the canonical documentation

Scroll horizontally to see all columns.

Implementation questionDocumentation
How do I begin an external-agent integration?Getting started
How should I understand sessions and storage?Sessions and storage
How are conversations and streaming handled?Conversations and streaming
Where do files and generated results fit?Files and artifacts
Which policy and capability concepts apply?Policy and capabilities
How do workspaces relate to the integration?Workspaces

Include failures in the application design

Plan what the user sees when access is denied, a request times out, a conversation is interrupted, or an expected result is unavailable. Do not present a successful completion until you have the evidence required by the workflow. Review retry behavior for any action that could create a duplicate external change.

Use the evaluation guide to create integration cases alongside your application tests. Return to the documentation home for current implementation guidance as the integration evolves.

All guides in this topic

Your privacy choices

We use optional assistant personalization, analytics, and advertising technologies only when you allow them. Necessary site functions remain active. Cookie Policy