Skip to content

Commit

Permalink
Update spec.md
Browse files Browse the repository at this point in the history
update TODO list
  • Loading branch information
kriswest authored Oct 25, 2022
1 parent 28564cb commit 6e8aa09
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions docs/api-bridging/spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ In any Desktop Agent bridging scenario, it is expected that each DA is being ope
* Adjust pseudocode for bridge message handling for cases where we receive a timeout but already have partial responses to process.
* Exempted PrivateChannels from some cases where bridge messages are not normally generated (but should be for PrivateChannels).
* Classified message exchanges by type.
* Completed message exchanges for broadcast, findIntent, findIntentsForContext and raiseIntent.
* Completed message exchanges for broadcast, findIntent, findIntentsForContext, raiseIntent, open & findInstances.
* Added advice on whether other agents report to users on connect/disconnect events? (SHOULD)
* Added/consolidated advice on handling error responses from Desktop Agents in Messaging protocol section

Expand All @@ -26,9 +26,8 @@ In any Desktop Agent bridging scenario, it is expected that each DA is being ope

## TODO list

* Complete message exchange documentation
* Complete message exchange documentation for PrivateChannels
* Expand on how the DAB should create the JWT token (and its claims, which must change to avoid replay attacks) which it sends out in the `hello` message for DAs to validate.
* How to handle events from PrivateChannels (addContextListener, listener.unsubscribe, disconnect)
* To create final PR:
* Add new terms and acronyms to FDC3 glossary and ensure they are defined in this spec's introduction
* Add new errors to Error enumerations specified in this proposal
Expand Down

0 comments on commit 6e8aa09

Please sign in to comment.