Create or update your team's hackathon submission
ic_hack_submitSubmit (or re-submit) your team's project. Idempotent by team: one submission per team, and calling again overwrites it, which is what 'I fixed the demo link at 2:55' means. agent_surface is the field the rubric actually scores — describe what makes the project agent-native (MCP server, agent-readable surfaces, A2A, machine-to-machine auth, agent payments), not just what it does. Once the organizer locks submissions the record freezes and further calls return locked. Args: { eid?, title?, blurb?, repo_url?, demo_url?, agent_surface?, folder_id? (a vault folder with slides/video) }. Returns: { ok, submission }. Required scope: hack:submit, and you must be on the team.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| eid | No | ||
| blurb | No | One paragraph: what it is. | |
| title | No | ||
| demo_url | No | ||
| repo_url | No | ||
| folder_id | No | Vault folder (d_...) with slides, video, screenshots. | |
| agent_surface | No | What makes it agent-native. This is what the rubric scores. |