Format runtime errors using CLIError
Currently the errors aren't formatted using CLIError and look poorly formated on the console. Below is an example of a 404 error.
ERROR error=HTTP status client error (404 Not Found)
ERROR error=IOException: HTTP status client error (404 Not Found)
ERROR err=Error { message: "IOException: HTTP status client error (404 Not Found)", extensions: None }
Expected Error should look something like below.
ERROR Http Error
Caused by:
- HTTP status client error (404 Not Found)
NOTE Error should not be printed 3 times.
/bounty 50
~~## 💎 $50 bounty • Tailcall Inc.~~
~~### Steps to solve:~~
~~1. Start working: Comment /attempt #1508 with your implementation plan~~
~~2. Submit work: Create a pull request including /claim #1508 in the PR body to claim the bounty~~
~~3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts~~
~~🙏 Thank you for contributing to tailcallhq/tailcall!~~ ~~🧐 Checkout our guidelines before you get started.~~ ~~💵 More about our bounty program.~~
| Attempt | Started (GMT+0) | Solution |
|---|---|---|
| 🔴 @ssddOnTop | Mar 19, 2024, 1:46:17 PM | WIP |
| 🔴 @neo773 | Mar 19, 2024, 1:46:27 PM | WIP |
| 🟢 @lazyfuhrer | Mar 22, 2024, 1:52:14 PM | WIP |
/attempt 1508
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @ssddOnTop | 26 tailcallhq bounties | Rust, Java, C & more |
tailcallhq/tailcall#1482, tailcallhq/tailcall#1285 |
Cancel attempt |
@neo773 cancelling my attempt
This is open to anyone who wants to attempt
/attempt 1508
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @lazyfuhrer | 2 tailcallhq bounties | TypeScript, JavaScript, Rust & more |
Cancel attempt |
Action required: Issue inactive for 30 days. Status update or closure in 7 days.
Issue closed after 7 days of inactivity.