FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
SurfaceDocs + Gemini ADK: Agent Output That Sticks Around
How-ToProgramming Languages

SurfaceDocs + Gemini ADK: Agent Output That Sticks Around

via Dev.to PythonSurfaceDocs2h ago

Your ADK agent just synthesized a competitive analysis from 15 sources. It's sitting in your terminal. Now what — copy-paste it into a Google Doc? Slack it as a wall of text? Here's what that looks like with SurfaceDocs: def publish_report ( title : str , content : str ) -> dict : """ Publish a document to SurfaceDocs and return the shareable URL. """ from surfacedocs import SurfaceDocs client = SurfaceDocs () result = client . save ( content ) return { " url " : result . url , " id " : result . id } That's an ADK tool. A Python function. The agent calls it, gets back a URL, and the output exists somewhere permanent. Let's build the full thing. The Problem: Agent Output Is Ephemeral If you've built anything with ADK, you've hit this wall. The agent does impressive work — research, analysis, code generation, report writing — and then the output just... evaporates. It lives in: Terminal logs that scroll away Session state that gets garbage collected JSON blobs that nobody wants to read N

Continue reading on Dev.to Python

Opens in a new tab

Read Full Article
0 views

Related Articles

Your CLAUDE.md Is a Suggestion. Hooks Make It Law.
How-To

Your CLAUDE.md Is a Suggestion. Hooks Make It Law.

Medium Programming • 2h ago

The Hidden Complexity of Citation Formatting (And Why I Automated It)
How-To

The Hidden Complexity of Citation Formatting (And Why I Automated It)

Dev.to Beginners • 3h ago

The Widmark Formula: How BAC Is Actually Calculated
How-To

The Widmark Formula: How BAC Is Actually Calculated

Dev.to Tutorial • 3h ago

Three Ways to Talk to Claude Remotely When You’re Not at Your Desk
How-To

Three Ways to Talk to Claude Remotely When You’re Not at Your Desk

Medium Programming • 3h ago

The Anatomy of a Good Box Shadow (and Why Most Look Fake)
How-To

The Anatomy of a Good Box Shadow (and Why Most Look Fake)

Dev.to Tutorial • 3h ago

Discover More Articles