full diff

chat.atagents.task.task

From
bafyreigmcdaf4s3l35a6t7gq3qpm5byqnjgwijgw2gxkuz2n7peyuu5f5y indexed 2026-10-27 02:05 UTC View this version
To
bafyreidnxcni5dhysnhfcqhuxldvdm6koujblhsafwkt7ws2iy47ir34qu indexed 2026-11-02 20:54 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "chat.atagents.task.task:body.scope" }
  • AddedEdge AddedEdge { src: "chat.atagents.task.task:body", tgt: "chat.atagents.task.task:body.scope", kind: "prop", name: Some("scope") }

Migration guidance

Added

  • AddedVertex { vertex_id: "chat.atagents.task.task:body.scope" }

Notes

  • Non-breaking: AddedEdge { src: "chat.atagents.task.task:body", tgt: "chat.atagents.task.task:body.scope", kind: "prop", name: Some("scope") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "key": "tid",
66 "record": {
77 "properties": {
88 "assignee": {
99 "format": "did",
1010 "type": "string"
1111 },
1212 "channel": {
1313 "description": "Optional same-Space channel context; not a separate access boundary.",
1414 "ref": "chat.atagents.defs#strongRef",
1515 "type": "ref"
1616 },
1717 "createdAt": {
1818 "format": "datetime",
1919 "type": "string"
2020 },
2121 "description": {
2222 "maxLength": 16000,
2323 "minLength": 1,
2424 "type": "string"
2525 },
2626 "mode": {
2727 "description": "assigned requests new work; tracking records work already running and must not start another worker. Missing mode is legacy assigned for human-authored tasks only.",
2828 "knownValues": [
2929 "assigned",
3030 "tracking"
3131 ],
3232 "type": "string"
3333 },
34 "scope": {
35 "maxLength": 100,
36 "minLength": 1,
37 "type": "string"
38 },
3439 "sourceMessage": {
3540 "description": "Optional exact same-Space message that requested this work.",
3641 "ref": "chat.atagents.defs#strongRef",
3742 "type": "ref"
3843 },
3944 "title": {
4045 "maxLength": 200,
4146 "minLength": 1,
4247 "type": "string"
4348 }
4449 },
4550 "required": [
4651 "title",
4752 "description",
4853 "createdAt",
4954 "assignee"
5055 ],
5156 "type": "object"
5257 },
5358 "type": "record"
5459 }
5560 },
5661 "description": "Experimental task pilot: immutable assignments, tracking, and progress records. Execution requires runtime policy; no global claim lock.",
5762 "id": "chat.atagents.task.task",
5863 "lexicon": 1
5964}

Compare other versions