Skip to content

Assistant: Plugin Schema Discovery Workflow #33

Description

@yesoreyeram

Parent: #6

Summary

Implement Assistant workflows for discovering configuration schemas and answering questions about datasource configuration fields.

Context

Assistant should be able to explain what fields are required, what fields mean, and how to configure a datasource using schema metadata.

Scope

  • Find schema for datasource/plugin
  • Explain configuration fields
  • Answer field-level questions
  • Support schema-driven guidance

Tasks

  • Implement schema lookup flow for a datasource/plugin
  • Implement field explanation flow
  • Answer questions about required fields
  • Answer questions about defaults
  • Answer questions about dependencies/conditional fields
  • Handle missing schema cases
  • Add tests for field question scenarios

Deliverables

  • Schema discovery Assistant workflow
  • Field explanation workflow
  • Required/default/dependency question handling
  • Missing schema handling

Acceptance Criteria

  • Assistant can find schema for a datasource
  • Assistant can explain required fields
  • Assistant can explain field descriptions/defaults
  • Assistant can explain dependencies where metadata exists
  • Assistant handles missing schema gracefully

Notes

Answers should come from schema metadata, not hardcoded plugin knowledge.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions