Submit Design Job (async)
submit_design_jobStart a background design-pattern selection job when the client cannot wait for a long response, returning a job ID immediately for status polling.
Instructions
Start a background design-pattern selection job and return a job_id immediately (returns in <100 ms; the job itself takes minutes). ONLY use this when the calling client cannot wait for a long response. After starting, poll get_design_status(job_id) every 10-30 s until status is 'completed', 'failed', or 'cancelled'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | Optional focus text. | |
| language | No | Optional target language hint. | |
| paradigm | No | Optional paradigm hint. | |
| description | Yes | The same description argument as select_design_patterns. | |
| architecture_style | No | Optional architecture style hint. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||