KernelDeimos
34fdf3abd9
doc: improve docs organization
...
- Move extension docs back into this repo
- Add index README.md under `doc/`
- Improve documentation of project structure
2025-02-24 16:28:08 -05:00
KernelDeimos
8ed1f801b8
dev: attempt adding Claude 3.7
...
At this commit support is not tested. I was unable to get the AI module
in puter.js to call 3.7 instead of the old 3.5 model.
2025-02-24 14:13:43 -05:00
KernelDeimos
759c32ac72
fix: errors after stream starts
2025-02-24 11:42:30 -05:00
Nariman Jelveh
ad5be196cc
Update README.md
2025-02-24 01:28:37 -08:00
KernelDeimos
d081c4f2fe
fix(security): patch express via path-to-regexp
...
As far as I can tell from the block post:
https://blakeembrey.com/posts/2024-09-web-redos/
this vulnerability should not affect releases of Puter before this
update because we do not have any routes with multiple parameters where
the second parameter does not start with '.' or '/'.
However, for the sake of good security hygiene and so `npm audit` looks
nice, we're upgrading the package. (better late than never)
2025-02-21 23:42:47 -05:00
Nariman Jelveh
1cae7fc7d4
Update #DoesItRunPuter.md
2025-02-21 13:26:31 -08:00
KernelDeimos
2ee380ec16
fix: o3 tools with array parameters
...
Apparently the o3 model things items is a required property for array
types in JSON schema. This is not the case, but we fixed it anyway.
2025-02-20 15:57:50 -05:00
KernelDeimos
7e82c947b1
fix: path update in legacy rename behavior
...
Change username doesn't go through ll_move, and does not adhere to DRY
alongside the /rename operation. This led to an inconsistency where the
rename behavior in the change username operation didn't update the
cached fsentry path.
2025-02-20 14:10:22 -05:00
KernelDeimos
145d836b9f
test: unit test tool calls
2025-02-20 09:41:59 -05:00
KernelDeimos
d66e38cc66
fix: message coercion for tool call message
...
Some services can't tolerate a message with tool calls and an empty
array set on the content property, despite the fact that OpenAI does
seem to support this.
2025-02-19 15:32:07 -05:00
KernelDeimos
9d181741de
dev: gemini function calling
2025-02-19 13:16:27 -05:00
Nariman Jelveh
d8c49d8b2d
Merge pull request #1121 from HeyPuter/revert-1072-fix/success-msg-deploy
...
Revert "Fix : the issue with the success message not displaying after deployment"
2025-02-17 19:29:54 -08:00
Nariman Jelveh
e2d120d81f
Revert "Fix : the issue with the success message not displaying after deployment"
2025-02-17 19:29:45 -08:00
Nariman Jelveh
96c4030541
Merge pull request #1072 from mariatouil/fix/success-msg-deploy
...
Fix : the issue with the success message not displaying after deployment
2025-02-17 19:29:40 -08:00
KernelDeimos
1b5a64043a
dev: add openrouter implementation
2025-02-17 18:46:48 -05:00
KernelDeimos
7e76b657bb
fix: recursive delete error
2025-02-17 15:31:54 -05:00
Nariman Jelveh
d0f32ee2b8
Merge pull request #1119 from Zac0511/patch-4
2025-02-17 09:40:04 -08:00
KernelDeimos
feb2ca126f
dev: validate attachments
2025-02-17 10:46:02 -05:00
Zac0511
6d8b733cba
Update fr.js
...
Modified 2 translations
2025-02-17 12:49:10 +01:00
Nariman Jelveh
4bc6bf242f
Update README.md
2025-02-16 19:46:09 -08:00
jelveh
fe5f7cb878
Fix window height when maximized in full page mode
2025-02-15 13:02:57 -08:00
KernelDeimos
870e4aa938
fix: move AppCommandProvider to the end
2025-02-14 16:05:36 -05:00
KernelDeimos
8828d03f86
dev: add gemini to puter.js
2025-02-14 12:15:13 -05:00
KernelDeimos
5513e1c93b
dev: add godmode toggle command for apps
2025-02-14 11:16:41 -05:00
KernelDeimos
fbd5ffd85d
dev: fix cache refresh for invalid origins
2025-02-14 10:29:30 -05:00
ProgrammerIn-wonderland
cfa1447df6
fix Uncaught TypeError: Cannot read properties of undefined (reading 'closeCallBack')
2025-02-13 23:22:58 -05:00
KernelDeimos
29834f02c0
release: 2.5.1
v2.5.1
2025-02-13 21:50:39 -05:00
KernelDeimos
0bcbc8f784
fix: phoenix changelog
2025-02-13 17:48:21 -05:00
KernelDeimos
abd66309c8
dev: update phoenix changelog
2025-02-13 16:57:00 -05:00
KernelDeimos
a2413b12b0
dev: de-couple requiring a read from fallback read
...
IMPORTANT: requires update to database access implementations
2025-02-13 15:11:02 -05:00
Nariman Jelveh
7fca9b79ea
Merge pull request #1113 from ProgrammerIn-wonderland/main
...
Added tab completion to PDEs
2025-02-12 13:43:44 -08:00
ProgrammerIn-wonderland
ffaa91f849
Added tab compleition to PDEs
2025-02-12 16:42:24 -05:00
Nariman Jelveh
b32011f10f
Merge pull request #1111 from HeyPuter/revert-1109-add/browser-ides
...
Revert "Added Browser IDEs"
2025-02-11 19:37:49 -08:00
Nariman Jelveh
50d5713e8f
Revert "Added Browser IDEs"
2025-02-11 19:37:36 -08:00
Nariman Jelveh
1133c4656a
Merge pull request #1109 from mojafa/add/browser-ides
...
Added Browser IDEs
2025-02-11 19:37:18 -08:00
ProgrammerIn-wonderland
fd387597bb
PDE command provider
2025-02-11 17:49:31 -05:00
KernelDeimos
5169d4bb40
dev: add stream support to Gemini
2025-02-11 16:24:57 -05:00
KernelDeimos
b74ec1f69c
dev: add Gemini support (non-streaming)
2025-02-11 14:57:17 -05:00
KernelDeimos
74319b44af
dev: add more information to lock logs
2025-02-11 14:40:38 -05:00
KernelDeimos
c2c5d88336
fix: update package.json
2025-02-11 12:29:01 -05:00
KernelDeimos
fa4b38cd02
fix: oops, no export (putility.libs.event)
2025-02-11 11:23:55 -05:00
KernelDeimos
e49af481ba
dev: make it easier to use putility emitter
2025-02-11 11:10:02 -05:00
KernelDeimos
a803d55cfb
fix: broken test in putility
2025-02-11 10:54:03 -05:00
mojafa
ab704ce4d7
added browser IDE support
...
Signed-off-by: mojafa <jmohsa@gmail.com >
2025-02-11 03:23:34 +03:00
KernelDeimos
70fde95255
fix: parse body before auth for /down
2025-02-10 17:54:23 -05:00
KernelDeimos
e5c3769bd8
fix: fix previous fix
2025-02-10 17:42:12 -05:00
KernelDeimos
390230c5a0
fix: potential fix for /down auth
...
This is a temporary workaround for a bug de-syncing http session
cookies.
2025-02-10 17:35:19 -05:00
KernelDeimos
2000b8909f
fix: allow command provider to not implement complete method
2025-02-10 17:22:10 -05:00
KernelDeimos
ad2ed295b1
dev: fix app close messages from ExecService
2025-02-10 13:59:47 -05:00
jelveh
a3513c22a2
do not repeat session picking in popup for file pickers
2025-02-07 18:07:02 -08:00