Comments (3)
Hi @AntonOsika , I apologize for any inconvenience this issue has caused. I understand your concerns about the global try-catch and appreciate you bringing this to my attention. Originally, we implemented this to capture exceptions related to user files more effectively, which has helped improve our logging for the new "diff" feature. We've received several valuable reports from this without needing excessive communication with our users.
However, I see how this can obscure the clarity of error reporting, especially in cases like yours with Claude Opus. I will work on a hotfix to address this by narrowing the scope of the try-catch and ensuring that stack traces are preserved for better error visibility.
from gpt-engineer.
Thanks @similato87!
Do you have a propose to how to fix it?
from gpt-engineer.
Hello @AntonOsika,
I have implemented a function to print the stack trace within the try-catch block, allowing us to view the trace both on the console and in the debug_log file. The attached image demonstrates successful testing. Feel free to merge the PR and run the tests again; the pytest error is unrelated to this update.
I intend to propose further enhancements once I return from my travels. Apologies for any inconvenience caused.
from gpt-engineer.
Related Issues (20)
- Missing support for the vision capabilities in the new model gpt-4-turbo HOT 5
- TypeError: Object of type Prompt is not JSON serializable – uploading learning HOT 2
- Error while improving the project: 'ascii' codec can't encode character '\u2019' in position 7: ordinal not in range(128) HOT 3
- Urgent - all PRs blocked because of failing tests HOT 4
- Applying diffs failing silently HOT 7
- keep getting error message when trying to run in terminal with all necessary items installed HOT 3
- The Video demo on the Main Repo is Corrupted HOT 4
- Docker build is broken HOT 30
- Add GPTE CLI argument to output system information HOT 10
- how to set gpt-4o HOT 4
- Can't run poetry install. Greenlet not supporting PEP 517 builds. HOT 1
- Azure Deployment Name Bug HOT 20
- Could not build wheels for pyarrow, which is required to install pyproject.toml-based projects HOT 6
- Implement a Unified Configuration File for Project Settings HOT 4
- Editing a project: KeyError "src/index.js" HOT 3
- Creating new project: Hang at "npm start", crash if I say "y" HOT 4
- Gemini 1.5 pro/flash HOT 6
- INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 403 Forbidden" HOT 4
- TypeError: string indices must be integers HOT 4
- Can't edit files HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpt-engineer.