Versions in this module Expand all Collapse all v0 v0.0.2 Sep 12, 2026 v0.0.1 Sep 11, 2026 Changes in this version + func WithProjectScope(ctx context.Context, projects []string, all bool) context.Context + type PostgresStore struct + func NewPostgresStore(ctx context.Context, databaseURL string, logger *slog.Logger) (*PostgresStore, error) + func (s *PostgresStore) Close() + func (s *PostgresStore) Create(ctx context.Context, task *a2a.Task) (a2astore.TaskVersion, error) + func (s *PostgresStore) Get(ctx context.Context, taskID a2a.TaskID) (*a2astore.StoredTask, error) + func (s *PostgresStore) List(ctx context.Context, req *a2a.ListTasksRequest) (*a2a.ListTasksResponse, error) + func (s *PostgresStore) ListForProjects(ctx context.Context, projects []string, req *a2a.ListTasksRequest) (*a2a.ListTasksResponse, error) + func (s *PostgresStore) Ping(ctx context.Context) error + func (s *PostgresStore) Update(ctx context.Context, req *a2astore.UpdateRequest) (a2astore.TaskVersion, error)