Commit Graph

83 Commits

Author SHA1 Message Date
Vukasin b18e1d65dd feat: revert reponse change 2025-08-08 09:59:57 +02:00
Vukasin a948e63c4d fix(stream): non-stream fallback now yields serialized response end; prevents ModelResponse JSON error and preserves final event 2025-08-08 09:56:54 +02:00
marko-kraemer ba455ef5f7 Merge branch 'main' into agentpress-sdk-refactor 2025-07-30 16:33:11 +02:00
LE Quoc Dat 0215b81b09 AI: How can we stream the edit_file tool when it generating like create_file ? Also the edit_file tool show this
"""Invalid File Edit

Could not extract the file changes from the tool result."""

Check the state of code base and make to sure implement fully
2025-07-28 22:06:04 +02:00
LE Quoc Dat cb424d8fe7 AI: How can we stream the edit_file tool when it generating like create_file ? Also the edit_file tool show this
"""Invalid File Edit

Could not extract the file changes from the tool result."""

Check the state of code base and make to sure implement fully
2025-07-28 21:55:45 +02:00
LE Quoc Dat deb442cbf7 AI: How can we stream the edit_file tool when it generating like create_file ? Also the edit_file tool show this
"""Invalid File Edit

Could not extract the file changes from the tool result."""

Check the state of code base and make to sure implement fully
2025-07-28 21:40:07 +02:00
LE Quoc Dat 9a0dc4e200 AI: can we streamline the edit-file just like the create_file tool, in the front end ?
like stream the code-edit output of the agent; Then we should be able to show the diff as well, when the tool complete. We get the original file content, and the full updated code (output of morph) and some how send it to the front end.

the front end should show this properly , concisely so user can see the changes in green / red.

This shouldn't change the content feed to the model btw. Like it will pollute the context.

make a plan what to do first, not make changes yet
2025-07-28 20:46:21 +02:00
marko-kraemer bb60569193 wip 2025-07-28 16:38:53 +02:00
marko-kraemer b9a4beb136 wip 2025-07-28 13:13:42 +02:00
marko-kraemer 2b31379b89 wip 2025-07-28 12:53:36 +02:00
Krishav Raj Singh f99027b848 remove multiple var should_auto_continue 2025-07-24 20:51:21 +05:30
Krishav Raj Singh e4a6f5a1ef fix: auto continue response if finish_reason is length 2025-07-24 20:22:44 +05:30
Sharath 8cbaf3d44a
fix(backend): anthropic overloaded fallback failure (#929) 2025-07-11 18:36:15 +05:30
marko-kraemer b0ab413866 fix: optimize blocking command execution with marker-based completion detection
- Use unique completion markers instead of unreliable prompt detection
- Reduce polling from 2s to 0.5s intervals for faster response
- Fix SessionExecuteRequest import path
- Commands now return immediately upon completion vs waiting full timeout
2025-07-06 20:07:26 +02:00
marko-kraemer 6a6b9d8e85 refactor wip 2025-07-05 18:07:35 +02:00
Soumyadas15 18057a4db6 chore(dev): agent agnostic threads 2025-06-26 16:59:04 +05:30
Soumyadas15 ed97fc1682 update content length fix - prod 2025-06-06 17:01:07 +05:30
Soumyadas15 4d7bff34c5 fix content length issue 2025-06-06 15:49:47 +05:30
Sharath 25fcdfc058
hotfix(response_processor): remove debug log 2025-06-05 18:03:52 +05:30
sharath 524e1beb67
Merge branch 'PRODUCTION' 2025-06-05 12:17:59 +00:00
sharath 6fb2c544d3
fix(agent): increase timeout for pending Redis operations and improve error logging for cost calculation 2025-06-05 11:21:34 +00:00
Soumyadas15 e99254544d fix(bug): fix double json dumps in response processor 2025-06-03 12:51:38 +05:30
Vukasin a479c7385e chore: remove logs 2025-06-02 22:02:50 +02:00
Vukasin 0c3b520fe6 Merge remote-tracking branch 'upstream/main' into feat/port-fix-and-panel-ajustments 2025-06-02 21:11:07 +02:00
Vukasin 4cd6753e42 fix: remove cost add litellm response usage 2025-06-02 21:06:39 +02:00
Soumyadas15 f65cc3eba9 Merge branch 'main' into mcp-5a-custom-1 2025-06-02 16:34:49 +05:30
Soumyadas15 c8d39d1fdd feat: add http mcp support 2025-06-02 16:34:14 +05:30
Vukasin 7a8a45cfe8 Merge remote-tracking branch 'upstream/main' into feat/port-fix-and-panel-ajustments 2025-06-01 17:52:11 +02:00
Vukasin 82df42badf fix: response procesor & billing modal and other fixes 2025-06-01 17:50:09 +02:00
Soumyadas15 d53f2f7a18 chore(dev): cleanup frontend 2025-06-01 02:23:53 +05:30
Soumyadas15 b42e78b598 chore(dev): agent builder 2025-05-31 21:01:20 +05:30
Soumyadas15 dedd6432bb chore(dev): auto generate xml schema or mcp 2025-05-30 13:01:11 +05:30
Soumyadas15 546d5078ea chore(dev): properly process MCP results 2025-05-30 01:04:41 +05:30
Soumyadas15 80d4784f4c chore(dev): refactor xml tool calls 2025-05-29 01:20:30 +05:30
Soumyadas15 57407277ed chore(dev): refactor xml tools 2025-05-28 17:37:54 +05:30
sharath 11da6ad829
fix(tools): invalid xml issues and unnecessary validation 2025-05-26 20:32:49 +00:00
LiYuanBr 9568b582b8 fix: Modify log level from INFO to DEFAULT as Langfuse doesnt support INFO 2025-05-26 01:24:40 -03:00
Soumyadas15 fb6c130136 chore(dev): fix double escape isue 2025-05-25 02:34:07 +05:30
sharath 7db395dd88
refactor(api): enhance trace handling in response processing 2025-05-24 12:50:36 +00:00
sharath 8255c507a5
fix(backend): enhance trace logging levels for error handling and execution status 2025-05-22 08:36:58 +00:00
sharath ff1670be90
feat(backend): langfuse traces 2025-05-21 00:39:28 +00:00
marko-kraemer 70755d3074 save all browser states 2025-05-19 01:06:44 +02:00
sharath 35de7f1b40
fix(stream): redis latency issue mitigated 2025-05-15 23:28:28 +00:00
marko-kraemer c6d13b5187 run, thread_run, response processor, raise errs properly 2025-05-10 03:58:57 +02:00
Marco Vinciguerra e1974c8125 feat: removed unused imports 2025-05-07 15:24:00 +02:00
mameshini 2d32e91aac Fix: proper param_name for tool parameter mapping 2025-04-30 08:53:32 -07:00
marko-kraemer 0fc3c4a573 print 2025-04-24 17:05:05 +01:00
LE Quoc Dat 034ea37745 add models, better logs 2025-04-24 12:46:22 +01:00
marko-kraemer f9ca36efa0 wip 2025-04-23 09:13:07 +01:00
LE Quoc Dat e3b08b1326 roll-back cost calculation 2025-04-18 17:57:10 +01:00