KernelDeimos
e9f6266062
dev: add deepseek AI to backend
2025-01-23 20:07:41 -05:00
KernelDeimos
40030ebc94
dev: enable tool-use in Claude
2025-01-23 16:46:13 -05:00
KernelDeimos
54a104276b
dev: add tools normalization/converting
2025-01-23 16:15:32 -05:00
KernelDeimos
bcdec32ba2
doc: log some AI responses
2025-01-23 15:20:31 -05:00
KernelDeimos
06452f5283
fix: small workaround for duplicate close
2025-01-23 14:58:23 -05:00
KernelDeimos
36dc9664ad
fix: race condition and buffer issue in puter.http
...
The call to sock.write() wasn't waiting for the 'open' event, which
worked fine over non-TLS sockets by chance. Also, responses with only
a single WISP packet were resulting in buffered response data not
being sent to the caller.
2025-01-23 14:14:13 -05:00
KernelDeimos
3f5b34cd34
fix: missing some buffer contents in no-keepalive
2025-01-23 13:43:21 -05:00
KernelDeimos
ee136f4168
dev: add extra safeguards for system user
2025-01-23 11:46:36 -05:00
KernelDeimos
7909cae76e
dev: check 'invalid_request_error' hint from openai
2025-01-23 11:46:36 -05:00
jelveh
6f7ab2ab17
Update RecommendedAppsService.js
2025-01-22 21:38:07 -08:00
jelveh
bfdf815f61
Update RecommendedAppsService.js
2025-01-22 21:34:27 -08:00
jelveh
925077916e
Update RecommendedAppsService.js
2025-01-22 21:29:30 -08:00
KernelDeimos
9cbb741a8a
fix: new edge cases with function calls / tools
2025-01-22 19:55:33 -05:00
KernelDeimos
1256614ec2
dev: add support for tools
2025-01-22 19:28:05 -05:00
KernelDeimos
cf7aa27543
fix: oops, we're passing negative values; let's just remove this
2025-01-22 18:13:41 -05:00
KernelDeimos
61824ea04b
fix: oops we still need that
2025-01-22 18:04:56 -05:00
KernelDeimos
7f50da5082
dev: use Connection: close for http requests by default
2025-01-22 17:46:51 -05:00
KernelDeimos
8143e5700f
fix: remove hard-coded token limit for OpenAI
2025-01-22 17:28:18 -05:00
KernelDeimos
2b505caf98
dev: implement puter.http
2025-01-22 16:16:36 -05:00
KernelDeimos
6f39365b24
fix: wisp relay authentication
2025-01-22 14:20:53 -05:00
KernelDeimos
591c6c0fd3
dev: add wisp relay service
2025-01-22 11:45:58 -05:00
KernelDeimos
4c72e9d285
dev: separate process management from DevWatcherService
2025-01-22 10:08:06 -05:00
KernelDeimos
44c6f57c7a
dev: add system kv access for extensions
2025-01-20 13:33:02 -05:00
KernelDeimos
e8f5450cb0
fix: reduce code paths for querystrings
2025-01-20 10:34:25 -05:00
jelveh
4e578e9b28
update copyright date
2025-01-19 22:27:31 -08:00
jelveh
55f3f07ee5
Implement puter.ui.wasLaunchedWithItems()
2025-01-19 22:20:19 -08:00
Nariman Jelveh
f13fa2553c
Merge pull request #1093 from AryanTavish/main
...
Complete the Norwegian Bokmål (Norsk Bokmål) translation of Puter
2025-01-19 16:34:45 -08:00
jelveh
ed2eea7c6b
Update nb.js
2025-01-19 16:34:28 -08:00
Aryan Tavish
967da6ba24
Update nb.js (removed object billing to make indivisual string keys )
...
For example, instead of:
billing = {
change_payment_method: "Endre",
// ...
}
changed to:
'billing.change_payment_method': "Endre",
// ...
2025-01-18 10:19:30 +05:30
KernelDeimos
d03952b237
fix: icons
2025-01-17 18:28:19 -05:00
Nariman Jelveh
f27ef665ee
Merge pull request #1094 from ProgrammerIn-wonderland/main
...
more socket fixes
2025-01-17 14:08:14 -08:00
ProgrammerIn-wonderland
01fc301f1e
replace hardcoded api.puter.com with puter.APIOrigin
2025-01-17 17:05:51 -05:00
ProgrammerIn-wonderland
5798fcd042
automatic reconnection on disconnect
2025-01-17 17:05:42 -05:00
KernelDeimos
17d0738d62
dev: no_temp_user event setting
2025-01-17 13:09:00 -05:00
Nariman Jelveh
7d24fa2b32
Update nb.js
2025-01-16 19:07:44 -08:00
aryantavish
3883af2e96
Complete the Norwegian Bokmål (Norsk Bokmål) translation of Puter
2025-01-17 07:40:08 +05:30
KernelDeimos
56ae760bea
dev: extension support for request measurements
2025-01-15 11:59:30 -05:00
KernelDeimos
38ccc82c8e
fix: subdomains to deleted files tried to deref fs node
2025-01-15 11:11:57 -05:00
KernelDeimos
37ca89228c
fix: app icon empty string should be skipped
2025-01-15 11:11:57 -05:00
Nariman Jelveh
8cff90bdc3
Merge pull request #1092 from ProgrammerIn-wonderland/main
...
move try-catch outside of loop in TLS readstream
2025-01-15 08:00:31 -08:00
ProgrammerIn-wonderland
f177732a0e
move try-catch outside of loop in TLS readstream
2025-01-15 10:11:58 -05:00
Nariman Jelveh
d638f371d0
Merge pull request #1091 from ProgrammerIn-wonderland/main
...
add 0x01 and 0x03 wisp messages
2025-01-14 21:03:21 -08:00
ProgrammerIn-wonderland
b35cf776aa
add 0x01 and 0x03 wisp messages
2025-01-15 00:01:43 -05:00
Nariman Jelveh
4fd6da9903
Merge pull request #1090 from ProgrammerIn-wonderland/main
...
TLS Support through rustls-wasm
2025-01-14 21:01:29 -08:00
ProgrammerIn-wonderland
98be5c1323
error handling on TLS handshake and reporting wisp errors to client
2025-01-14 23:54:47 -05:00
ProgrammerIn-wonderland
6261d7c90c
WIP TLS support
2025-01-14 21:20:00 -05:00
Nariman Jelveh
365fac907c
Merge pull request #1088 from ProgrammerIn-wonderland/main
...
add close to psocket
2025-01-14 14:52:46 -08:00
ProgrammerIn-wonderland
a5e4840920
add close()
2025-01-14 17:51:24 -05:00
KernelDeimos
766c235cc7
fix: save_account case for disable_user_signup
2025-01-14 17:23:39 -05:00
Raiu
8d5860d733
feature: disable creation of temp_users and user signup through config
2025-01-14 17:06:14 -05:00