Owen Schwartz and GitHub
1452f613cf
Merge pull request #4075 from pcbeingused333/fix/openai-responses-incomplete-usage
...
fix(ai): read usage from response.incomplete in OpenAI Responses streams
2026-11-09 09:54:01 -05:00
Alex Castillo
4932b8be2c
fix(ai): read usage from response.incomplete in OpenAI Responses streams
...
extractOpenAiResponses only took response.usage from response.completed, so a
stream cut by max_output_tokens (response.incomplete) lost its usage and fell
back to estimateUsage over the whole SSE text, over-counting cost and budget.
Read response.usage from any event that carries it.
2026-11-09 04:04:08 -04:00
Owen Schwartz and GitHub
020c227827
Merge pull request #4066 from pcbeingused333/fix/gemini-tooluse-prompt-tokens
...
fix(ai): count Gemini toolUsePromptTokenCount as input tokens
2026-11-06 09:03:25 -05:00
Alex Castillo
64c9c85fc1
fix(ai): count Gemini toolUsePromptTokenCount as input tokens
...
Gemini reports the tokens of tool results (Google Search, URL context) in usageMetadata.toolUsePromptTokenCount, separate from promptTokenCount. The extractor ignored it, so usage and cost were under-counted.
2026-11-05 19:02:15 -04:00
Owen Schwartz and GitHub
bedee9fbe2
Merge pull request #4060 from fosrl/dev
...
Fix the upsert
2026-11-04 14:48:57 -05:00
Owen
15d32da7ce
Fix the upsert
2026-11-04 14:40:57 -05:00
Owen Schwartz and GitHub
aaec7f44c4
Merge pull request #4059 from fosrl/dev
...
Update translations
1.26.0
2026-11-04 10:46:32 -05:00
Owen Schwartz and GitHub
be5abd63b0
Merge pull request #4058 from fosrl/l10n_dev
...
New Crowdin updates
2026-11-04 10:45:23 -05:00
Owen Schwartz
94f0b07e14
New translations en-us.json (Norwegian Bokmal)
...
[ci skip]
2026-11-04 10:44:20 -05:00
Owen Schwartz
0af76ce185
New translations en-us.json (Chinese Simplified)
...
[ci skip]
2026-11-04 10:44:17 -05:00
Owen Schwartz
71b5408818
New translations en-us.json (Turkish)
...
[ci skip]
2026-11-04 10:44:15 -05:00
Owen Schwartz
b18bf01ed5
New translations en-us.json (Russian)
...
[ci skip]
2026-11-04 10:44:12 -05:00
Owen Schwartz
f04a259042
New translations en-us.json (Portuguese)
...
[ci skip]
2026-11-04 10:44:09 -05:00
Owen Schwartz
da749ead89
New translations en-us.json (Polish)
...
[ci skip]
2026-11-04 10:44:06 -05:00
Owen Schwartz
b6c05ca5e5
New translations en-us.json (Dutch)
...
[ci skip]
2026-11-04 10:44:04 -05:00
Owen Schwartz
ff743e2601
New translations en-us.json (Korean)
...
[ci skip]
2026-11-04 10:44:01 -05:00
Owen Schwartz
b6729236a1
New translations en-us.json (Italian)
...
[ci skip]
2026-11-04 10:43:58 -05:00
Owen Schwartz
7a4c030728
New translations en-us.json (German)
...
[ci skip]
2026-11-04 10:43:56 -05:00
Owen Schwartz
3a3b173164
New translations en-us.json (Danish)
...
[ci skip]
2026-11-04 10:43:53 -05:00
Owen Schwartz
46449911d2
New translations en-us.json (Czech)
...
[ci skip]
2026-11-04 10:43:51 -05:00
Owen Schwartz
a69a4d5f34
New translations en-us.json (Bulgarian)
...
[ci skip]
2026-11-04 10:43:48 -05:00
Owen Schwartz
d6ec17ada4
New translations en-us.json (Spanish)
...
[ci skip]
2026-11-04 10:43:45 -05:00
Owen Schwartz
aa96b99569
New translations en-us.json (French)
...
[ci skip]
2026-11-04 10:43:43 -05:00
miloschwartz
55b1fe9b49
update text
2026-11-04 10:30:29 -05:00
Milo Schwartz and GitHub
31f8209dd2
Merge pull request #4057 from fosrl/dev
...
Dev
2026-11-04 09:46:11 -05:00
miloschwartz
b1a6e82fbd
add user and agent table filters
2026-11-04 09:44:11 -05:00
miloschwartz
52701ae8c4
update ios models
2026-11-04 09:25:07 -05:00
miloschwartz
71b03ae2b2
update screenshots
2026-11-03 17:41:44 -05:00
miloschwartz
ddc4934ab8
make session revalidation private
2026-11-03 16:49:26 -05:00
miloschwartz
74ab6ab708
add device info to expanded row
2026-11-03 15:37:16 -05:00
miloschwartz
2df943f3f5
more visual changes
2026-11-03 14:54:34 -05:00
miloschwartz
4278490db0
Merge branch 'better-tables' into dev
2026-11-03 14:38:29 -05:00
miloschwartz
5a47f25b38
visual improvements
2026-11-03 14:34:16 -05:00
Owen
8ef77a75be
Throw error
2026-11-03 14:18:17 -05:00
Owen
a4ebefdbf8
Save resource session client info
2026-11-03 12:23:30 -05:00
miloschwartz
16818bcfa3
reorganize sidebar
2026-11-03 12:11:21 -05:00
Owen
611ef67169
Fix missing scope for redirects
2026-11-03 11:21:11 -05:00
Owen
ec0370f0b8
Add badger 1.8.0 update to migrations
2026-11-03 10:40:36 -05:00
Owen
ad7bf2382c
Fix wildcard resource domain pulling
2026-11-03 10:40:36 -05:00
miloschwartz
9b4d4dd8aa
adjustments to ssh session logs
2026-11-03 10:27:49 -05:00
Owen Schwartz and GitHub
f6d52ced4b
Merge pull request #4054 from pcbeingused333/c0600-exit-node-request-timeout
...
fix(exit-nodes): add a request timeout to calls made to Gerbil
2026-11-03 10:19:59 -05:00
Owen Schwartz and GitHub
5270fb485c
Merge pull request #4052 from pcbeingused333/c0520-bedrock-cache
...
fix(ai-gateway): stop subtracting Bedrock Converse cache reads from inputTokens
2026-11-03 10:19:25 -05:00
miloschwartz
ef23bd1a2b
add timestamp component
2026-11-03 09:56:56 -05:00
miloschwartz
8538fff0ef
store metadata on session
2026-11-03 09:56:56 -05:00
Owen
1df657e171
Show the role id when editing the role
2026-11-03 09:46:24 -05:00
Alex Castillo
c8fefdf061
fix(exit-nodes): add a request timeout to calls made to Gerbil
...
sendToExitNode used axios without a timeout, so a Gerbil that accepted
the connection but never answered left the caller (peer updates, SNI
sync, client association rebuilds) waiting indefinitely. Apply a 15s
default, overridable per request.
2026-11-03 00:24:53 -05:00
Alex Castillo
61c89834e8
fix(ai-gateway): stop subtracting Bedrock Converse cache reads from inputTokens
...
With prompt caching enabled, Bedrock reports inputTokens as the non-cached input only; cacheReadInputTokens and cacheWriteInputTokens are separate counters. Subtracting the cache reads again undercounted promptTokens (clamped to 0) in both the JSON and the stream-scan paths.
2026-11-02 19:57:39 -05:00
Owen
1ae2aa810e
Protect wildcard
2026-11-02 17:31:13 -05:00
miloschwartz
da94c496b3
ui improvements to resource sessions
2026-11-02 17:29:20 -05:00
Owen Schwartz and GitHub
9af8dadb64
Merge pull request #4048 from fosrl/dev
...
1.26.0-rc.0
1.26.0-rc.0
2026-11-02 17:08:37 -05:00