Skip to content

Conversation

@chazcb
Copy link

@chazcb chazcb commented Jan 22, 2026

Proposal for allowing Agents to declare what input options they accept for session/new and session/load requests in InitializeResponse.

This complements the existing Session Config Options RFD:

  • Input Options: Discovery of options for session creation/loading
  • Config Options: Runtime configuration during a session

Key features:

  • JSON Schema subset for rich type definitions
  • Separate schemas for newSession vs loadSession
  • Enables dynamic client UIs for session configuration
  • All options are optional - Agents must provide defaults

Proposal for allowing Agents to declare what input options they accept
for session/new and session/load requests in InitializeResponse.

This complements the existing Session Config Options RFD:
- Input Options: Discovery of options for session creation/loading
- Config Options: Runtime configuration during a session

Key features:
- JSON Schema subset for rich type definitions
- Separate schemas for newSession vs loadSession
- Enables dynamic client UIs for session configuration
- All options are optional - Agents must provide defaults

Co-Authored-By: Claude <noreply@anthropic.com>
@chazcb chazcb changed the title Add RFD: Session Input Options Discovery RFD: Session Input Options Discovery Jan 24, 2026
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