You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(shell): redis console store with cross-language streaming integ (#795)
* feat(shell): redis console store with cross-language streaming integ
* feat(shell): console config block, shared console battery, redis store package
* refactor(shell): job_table package, and codex fixes on the redis console
Split job_table into types/constants/table in both languages, mirroring
the console package.
Redis console review fixes: the minted key prefix is public (JobConsole
.store plus RedisConsoleStore.key_prefix) so an external reader can be
handed a console's address; keys expire ttl_seconds after the last
append (default one day) instead of accumulating; the ending chunk is
terminal in the store itself, so an emit racing a kill past the local
guard is dropped server-side; and the TS loader validates the console
block's value types the way Pydantic already did.
0 commit comments