KernelDeimos
43122801bf
fix: various AI fixes
...
- fix mis-handling of aliased models and DRY so it doesn't happen again
- fix where we try to get model details for a pseudo model
(usage-limited)
- fix metering with non-streaming mistral requests
2025-06-21 21:39:52 -04:00
KernelDeimos
ddfd11713e
tweak: change default model to gpt-4.1-nano
2025-06-21 20:28:53 -04:00
KernelDeimos
52f79061ce
dev: add cost-calculated event for AI chat
2025-06-21 20:21:49 -04:00
KernelDeimos
d9a6a03740
tweak: update pricing for 4o-mini
2025-06-21 20:21:32 -04:00
jelveh
c3d2ce5d0e
Add max_tokens to all models' metadata
2025-06-21 16:13:50 -07:00
KernelDeimos
ebefca2c24
dev: add some max_tokens values
2025-06-21 18:02:00 -04:00
jelveh
6f6bb5a484
Remove Convert, IPGeo, NewsData, Firebase, Mail, Analytics, and Weather
2025-06-21 14:57:58 -07:00
KernelDeimos
4b5955b459
fix: add missing unit conversion step
2025-06-21 17:12:55 -04:00
KernelDeimos
62d72676af
dev: enable custom text and fix max_tokens for fake-chat
2025-06-21 05:13:59 -04:00
KernelDeimos
2e90e8dc96
fix: streaming in FakeChatService
2025-06-21 03:21:54 -04:00
KernelDeimos
9235ddd6f3
dev: change message in ai service
2025-06-21 02:19:04 -04:00
KernelDeimos
1a85eeca5c
dev: add value to prompt validation event
2025-06-21 02:03:11 -04:00
KernelDeimos
3f5de6d493
fix: use correct path for openrouter max tokens
2025-06-21 01:43:54 -04:00
KernelDeimos
26fb2e704f
dev: apparently LLM APIs can't do Math.min
2025-06-21 00:28:38 -04:00
KernelDeimos
52b778a2e7
dev: improve use metering
2025-06-20 23:04:46 -04:00
KernelDeimos
a7d1bf0e99
fix: remove dormant condition operand from signup.js
2025-06-20 19:41:06 -04:00
jelveh
d3d7e38c3e
Remove the Email, Exec, and Convert modules in Puter.js
2025-06-19 20:50:45 -07:00
KernelDeimos
db960d585a
fix: add support for new Endpoint usage
2025-06-19 23:46:23 -04:00
KernelDeimos
5903f1fb31
fix: incorrect call to APIError from configurable_auth
2025-06-19 23:44:45 -04:00
KernelDeimos
5b7b524080
fix: add one I missed previous commit
2025-06-19 23:37:03 -04:00
KernelDeimos
e5e88073c1
dev: add some useapi exports to CoreModule
2025-06-19 23:27:57 -04:00
KernelDeimos
3918917f31
dev: add appdata_app property to stat response
2025-06-18 00:22:15 -04:00
KernelDeimos
659879812d
fix: necessary updates happen for move save too
2025-06-18 00:21:23 -04:00
KernelDeimos
8b56d1131c
clean: move handle_url_save for readability
2025-06-17 22:16:00 -04:00
KernelDeimos
771eb37c7f
dev: add save file by moving from appdata
2025-06-17 22:14:40 -04:00
KernelDeimos
0eb436678b
move: handle_same_name_exists to helpers.js
2025-06-17 21:11:44 -04:00
KernelDeimos
a4b412dc46
refactor: IPC/showSaveFilePicker
2025-06-17 21:03:32 -04:00
KernelDeimos
a8164c1108
doc: document event buses and http (unfinished)
2025-06-17 13:13:02 -04:00
KernelDeimos
352ec6d883
dev: allow apps to sign files in their AppData
2025-06-17 13:12:25 -04:00
KernelDeimos
6315020cc0
dev: regex rules for undefined origin allowed
...
This commit allows using a regex to specify a route that's allowed to
not have an "Origin" header specified. This is necessary for parametized
URLs.
2025-06-16 18:16:18 -04:00
KernelDeimos
24cae79291
dev: expose LLOWrite to Puter extensions
2025-06-16 17:26:03 -04:00
KernelDeimos
152a5578fc
fix: issue using ll_write outside of hl_write
...
Using LLOWrite outside of HLWrite, which is useful inside a Puter
extension when a simple write operation is being invoked by the backend,
required passing a thumbnail. However, sometimes this is not necessary.
This commit makes it possible run an LLOWrite operation without passing
a thumbnail stream.
2025-06-16 17:23:40 -04:00
KernelDeimos
914b077e1a
doc: document config and logging in services
2025-06-11 18:03:51 -04:00
Nariman Jelveh
8d6ed96fc7
Delete src/git directory
2025-06-10 15:08:44 -07:00
KernelDeimos
5c2155491d
dev: updates for extension-hosted apps
...
The following changes make it easier to host web apps from inside a
Puter extension:
- expose express module to prevent mixing versoins
- allow registration of URLs exempt from origin requirement
2025-06-06 15:52:21 -04:00
KernelDeimos
ca84ed34bf
dev: meta driver with usages method
2025-06-05 19:14:04 -04:00
KernelDeimos
20ba064181
dev: log actor uid with created wisp tokens
2025-06-03 16:28:13 -04:00
Krishna
d885ea5772
fix: enable and fix date command tests
...
Closes #796
2025-06-03 15:04:01 -04:00
KernelDeimos
a402528018
dev: add explicit error for undefined auth token
2025-06-03 14:52:01 -04:00
jelveh
5bfd10f845
Enable fullpage_on_loading by default for new apps
2025-06-01 22:10:21 -07:00
Tanmay Patwary
feb45d192f
doc: clarify CostService usage and improve metered services discoverability
2025-05-28 02:52:49 -04:00
Nariman Jelveh
a39af1884e
Merge pull request #1286 from ProgrammerIn-wonderland/main
2025-05-27 13:37:39 -07:00
ProgrammerIn-wonderland
99cf2cad67
remove log
2025-05-27 16:36:23 -04:00
ProgrammerIn-wonderland
54ec707f7f
support for request bodies
2025-05-27 16:34:58 -04:00
jelveh
345c628262
add the code option to puter.print
2025-05-26 15:38:38 -07:00
ProgrammerIn-wonderland
d1a9bed107
Networking: dont sent authentication header if puter.authToken is undefined
2025-05-26 18:05:59 -04:00
Neal Shah
bcbf852f5c
tweak: make auth UI not required for now ( #1283 )
2025-05-26 17:36:28 -04:00
KernelDeimos
1024fe28c3
dev: update wisp service for guest tokens
2025-05-26 17:28:50 -04:00
KernelDeimos
ccdb678937
fix: save_account lock timeout
...
There was a setTimeout here that was supposed to be replaced with the
timeout feature on LockService, but it looks like that never happened.
2025-05-26 13:31:03 -04:00
KernelDeimos
1a0718028b
dev: migrate toolbar labels to i18n
2025-05-26 13:04:10 -04:00