api deserialization, sidebars

This commit is contained in:
Margret Riegert
2026-03-20 02:43:24 -04:00
parent 505cc110aa
commit bdeda666c1
7 changed files with 265 additions and 21 deletions

View File

@@ -61,3 +61,10 @@ Notes:
- Trying to use progenitor + openAPI spec to generate rust code, not going that well, and Gwen said it may be better to write these by hand
- progenitor didn't work due to it operating under the assumption that endpoints only return one type, which this spec violates (https://github.com/oxidecomputer/progenitor/issues/950)
- Read through documentation mostly, taking it slow and making sure I understand how things are working, being patient with myself
# 2026-03-20
## 0220
Figured the API endpoint (`/api`) would be a good place to start. Now have successful deserialization.
Sidebars are important, so I added two, one for channel list and another for server list. I'm still trying to figure out the best way to integrate different instances seamlessly.