Skip to main content

The Context-Preserving Assistant (Focus: Full-Stack Identity & API Access)

The Context-Preserving Assistant (Focus: Full-Stack Identity & API Access)
The Context-Preserving Assistant (Focus: Full-Stack Identity & API Access) background
Challenge

The Context-Preserving Assistant (Focus: Full-Stack Identity & API Access)

The Challenge: Develop a full-stack personal assistant that uses the user’s authenticated identity to call both a custom API and a public third-party API, proving that the user context is correctly preserved and maintained throughout the agent’s session.

Goal: The agent must:

  1. Authenticate the user using Universal Login.
  2. Use the user’s ID/token to call a First-Party API (e.g., a simple service that retrieves their user profile settings).
  3. Call a Third-Party API (e.g., a weather service or a public calendar API) using Token Vault if necessary, ensuring the agent operates within the user’s delegated permissions.

Success Criteria: A single conversation where the agent references a user-specific setting from a first-party API and then performs a task using a third-party API, all secured by the initial user authentication.

Resources:

How to submit:
Share a link of your code repository!

Submit your project