Merge branch 'main' of git.arirex.me:iris/ai-app
# Conflicts: # AGENTS.md # PLAN.md # app/androidApp/src/main/kotlin/com/example/aiapp/SessionUsageBar.kt # app/androidApp/src/main/kotlin/com/example/aiapp/SpawnScreen.kt # server/src/config.rs # server/src/main.rs # server/src/routes.rs # server/src/session/echo.rs # server/src/session/llama.rs # server/src/session/transport.rs # server/src/ssh.rs # server/src/usage.rs
This commit is contained in:
commit
3c0214ece8
94 files changed
+8299
-9454
No files matched your search
+7
-1
@@ -23,7 +23,13 @@ tokio-stream = { version = "0.1", features = ["sync"] }
|
||||
tracing = "0.1"
|
||||
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
# `float_roundtrip` because this server hands out the same transcript line two ways -- the
|
||||
# `/transcript` page and the SSE backlog both parse it out of the file and serialize it again --
|
||||
# and serde_json's default float parser is not correctly rounded. Measured 2026-09-04: a `ts` of
|
||||
# 1788546972.6030757 in the file came back as ...0755, so the two answers to "what is line 30"
|
||||
# differed in the last bit while looking identical. What made that visible was the phone's
|
||||
# transcript cache, which compares a line it already holds against the server's own answer.
|
||||
serde_json = { version = "1", features = ["float_roundtrip"] }
|
||||
# The config file's format. Not JSON, because this file is written and read
|
||||
# by hand and RON says a sum type as syntax. The two house rules both
|
||||
# projects write it under live in wg-app-link; this is here for the error
|
||||
|
||||
Reference in new issue
Block a user