Commit 951d4bf
committed
Fix Go sqlite stub and Python resetSessionApprovals call for CLI 1.0.76-0
Two follow-ups from the CLI bump:
* The Go e2e sqlite provider is a stub (no cgo sqlite dependency) that returned a canned {id, name} row for every SELECT. The runtime now reads its own inbox_entries bookkeeping table through the SessionFS sqlite provider and deserializes those rows into typed structs, so it rejected the canned row with 'Invalid inbox row: missing field recipient_session_id'. Scope the canned row to the `items` table the test actually models and return an empty result set for everything else.
* permissions.resetSessionApprovals now takes a params object, which is a required argument in the generated Python API. Pass PermissionsResetSessionApprovalsRequest() at the e2e call site (the Go and Rust call sites were already updated).
Generated by Copilot
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e615d062-bcb7-431e-aa9c-d3e47405723a1 parent 094b0aa commit 951d4bf
2 files changed
Lines changed: 22 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
241 | | - | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
242 | 247 | | |
243 | 248 | | |
244 | 249 | | |
| |||
249 | 254 | | |
250 | 255 | | |
251 | 256 | | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
252 | 269 | | |
253 | 270 | | |
254 | 271 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
594 | 595 | | |
595 | 596 | | |
596 | 597 | | |
597 | | - | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
598 | 601 | | |
599 | 602 | | |
600 | 603 | | |
| |||
0 commit comments