This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.3.
Agent Space CLI for syncing a local folder to an editable workspace
OpenClaw collector plugin for xmem — graph-based long-term memory for AI agents. Deep workspace capture (all relevant file types, 4 levels deep, periodic re-scan every 2h). Multi-agent aware with per-agent Space/Key routing. Triple-ingest (artifacts + att
Parse and stringify space separated tokens
micromark factory to parse markdown space (found in lots of places)
Collapse white space
Turn a function into an `http.Agent` instance
Light multi-platform disk space checker without third party for Node.js
JSON without touching any globals
Collection of color space conversions
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Get a user agent string across all JavaScript Runtime Environments
An HTTP(s) proxy `http.Agent` implementation for HTTP
Spacetrim is trimming string from all 4 sides.
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Maps proxy protocols to `http.Agent` implementations
An HTTP(s) proxy `http.Agent` implementation for HTTPS
hast utility for `querySelector`, `querySelectorAll`, and `matches`
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
Agent Transport System CLI - https://ats.sh
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
Convert a string to space case.
the http/https agent used by the npm cli
Attractor basins in thought space — cognitive gravity wells for LegionIO agentic AI
Maze-like problem spaces for agentic reasoning — paths, dead ends, backtracking, breadcrumb trails, Ariadne's thread (guiding heuristic), and Minotaur encounters (dangerous misconceptions)
Models guiding beacons that periodically sweep their beam to illuminate areas of uncertainty, helping navigate complex decision spaces. Beacons can be steady or rotating, can dim in fog, and can guide other agents through ambiguity.
# FaradayError [](https://badge.fury.io/rb/faraday_error) A [Faraday](https://github.com/lostisland/faraday) middleware for adding request parameters to your exception tracker. ### Supports - [Honeybadger](https://www.honeybadger.io/) - [NewRelic](http://newrelic.com/) - Your favorite thing, as soon as you make a pull request! ## Installation Add this line to your application's Gemfile: ```ruby gem 'faraday_error' ``` And then execute: $ bundle Or install it yourself as: $ gem install faraday_error ## Usage Configure your Faraday connection to use this middleware. You can optionally specify a name; defaults to `faraday`. It is expected that you also use `Faraday::Response::RaiseError` somewhere in your stack. ```ruby connection = Faraday.new(url: 'http://localhost:4567') do |faraday| faraday.use FaradayError::Middleware, name: "example_request" faraday.use Faraday::Response::RaiseError faraday.adapter Faraday.default_adapter end ``` And that's it. Make a request as you normally would. ```ruby connection.post do |req| req.url '/503' req.headers['Content-Type'] = 'application/json' req.body = JSON.generate(abc: "xyz") end ``` If any request fails, Honeybadger's "context" for this error will include your request parameters. If sending JSON or `application/x-www-form-urlencoded`, these will be included in parsed form. ```json { "example_request": { "method": "post", "url": "http://localhost:4567/503", "request_headers": { "User-Agent": "Faraday v0.9.2", "Content-Type": "application/json" }, "body_length": 13, "body": { "abc": "xyz" } } } ``` ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). The included [RestReflector](../master/spec/rest_reflector.rb) Sinatra app is suitable for making requests that are guaranteed to fail in particlar ways. ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/jelder/faraday_error. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. ## License The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.