Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
91c3eef
feat(error): add stable error hierarchy
0x676e67 Jul 16, 2026
156db60
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 16, 2026
f9a224b
Refactor wreq error classification metadata
0x676e67 Jul 16, 2026
723b68d
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 21, 2026
c8efd86
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 22, 2026
46c2150
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 23, 2026
2966996
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 24, 2026
0ff778c
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 24, 2026
6099f94
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 24, 2026
1272950
refactor(error): refine hierarchy API
0x676e67 Jul 24, 2026
0a5d5fc
fix(error): correct status handling and examples
0x676e67 Jul 24, 2026
3fd217f
Merge branch 'main' into demo/stable-error-hierarchy-111
0x676e67 Jul 24, 2026
fd18b57
Merge branch 'demo/reject-forked-runtime-use-112' into demo/stable-er…
0x676e67 Jul 25, 2026
ee7513c
Merge branch 'main' into demo/stable-error-hierarchy-111
0x676e67 Jul 28, 2026
9f8d3b2
fix(error): classify overlapping native errors
0x676e67 Jul 31, 2026
e6bde91
refactor(error): expand predicate metadata capacity (#153)
0x676e67 Jul 31, 2026
fa3a591
Merge branch 'demo/stable-error-hierarchy-111' into demo/refine-nativ…
0x676e67 Jul 31, 2026
a6a16c7
refactor(error): use idiomatic Ruby predicates (#155)
0x676e67 Jul 31, 2026
e04a520
refactor(error)!: use connect-stage terminology
0x676e67 Aug 3, 2026
f392609
Merge pull request #154 from SearchApi/demo/stabilize-error-classific…
0x676e67 Aug 3, 2026
b4d4ceb
fix(error): define stable classification contract
0x676e67 Aug 3, 2026
35fb05d
fix(error): decouple categories from native hierarchy
0x676e67 Aug 3, 2026
fc6c254
Merge pull request #158 from SearchApi/demo/stabilize-error-contract-111
0x676e67 Aug 5, 2026
b8bd23b
Merge remote-tracking branch 'origin/main' into demo/stable-error-hie…
0x676e67 Aug 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions examples/error.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/usr/bin/env ruby

require_relative "../lib/wreq"

begin
Wreq.get("not-a-valid-url")
rescue Wreq::Error => error
puts "#{error.class}: #{error.message}"
puts "builder: #{error.builder?}"
puts "uri: #{error.uri.inspect}"
puts "status: #{error.status.inspect}"
end
Loading