Skip to content

fix(a2a): ListTasks omit empty artifacts (0.3.10) - #9

Merged
Superagentic-AI merged 1 commit into
mainfrom
fix/list-tasks-no-empty-artifacts
Sep 10, 2026
Merged

Superagentic-AI merged 1 commit into
mainfrom
fix/list-tasks-no-empty-artifacts

Conversation

@Superagentic-AI

Copy link
Copy Markdown
Contributor

Summary

Live a2a.superoptix.ai still returned artifacts: [] after the 0.3.9 no-cache Cloud Run deploy. Hardening:

  • Do not seed artifacts: [] on task create
  • ListTasks: pop unless includeArtifacts is true; setdefault [] when true
  • Public card: Optimization/Quality description + superoptixBuild from SUPEROPTIX_GIT_SHA

Bump to 0.3.10.

After merge

Tag v0.3.10 → PyPI + Cloud Build. Confirm card shows superoptixBuild, then ListTasks omits artifacts.

ListTasks MUST omit artifacts unless includeArtifacts is true. Do not
create tasks with artifacts: []. Expose superoptixBuild from
SUPEROPTIX_GIT_SHA on the public agent card.
@Superagentic-AI
Superagentic-AI merged commit fcda14c into main Sep 10, 2026
4 checks passed
@Superagentic-AI
Superagentic-AI deleted the fix/list-tasks-no-empty-artifacts branch September 10, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant