Skip to content

[Task]: make ServerCallContext class parameter mandatory #718

Closed

Description

@sokoliva

Currently ServerCallContext in an optional parameter in request handlers and task stores methods. Since we use ServerCallContext for mandatory authorization and authentication it should non-optional.

By making the ServerCallContext mandatory, we eliminate the risk of un-scoped database queries and ensure that the A2A server acts as a secure gatekeeper at the data layer.

Activity

  1. added theissue type on Feb 23, 2026
  2. changed the title [-][Task]: make `ServerCallContext` class parameter non-optional[/-] [+][Task]: make `ServerCallContext` class parameter mandatory[/+] on Mar 6, 2026
  3. added a commit that references this issue on Mar 6, 2026
    f124ddd
  4. ishymko commented on Mar 6, 2026

    @ishymko
    Member

    Fixed via #782 in 1.0-dev.

  5. self-assigned this
    on Mar 9, 2026
  6. added a commit that references this issue on Mar 26, 2026
    c367c83
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions