Martin Buhr

Results 16 issues of Martin Buhr

When adding an asset manager to a rich editor, it attaches properly, but the modal renders like this: ![65E62681-7513-4ADC-9D6D-D42F585543CA](https://user-images.githubusercontent.com/2444409/103976711-612e2080-51dc-11eb-8de3-68d35463c6c1.jpeg) I’m pretty sure I’m missing something, any help would be appreciated?

I don't expect this to be merged, but some of these commits might help... we've been using this a lot and discovered that it is not concurrency safe and so...

### **User description** ## Description Modified the `mw_auth_key.go` middleware to be compile-able as a Go Plugin, and have it loaded dynamically instead of as part of the monolith. ## Motivation...

enhancement
Review effort [1-5]: 4

### **User description** ## Description This PoC embedds the rather excellent [Benthos](https://www.benthos.dev/) streams server into Tyk, and wraps it's control API into Tyk's control API. Benthos is a highly-robust stream...

enhancement
Tests
Review effort [1-5]: 4

### **User description** Adds a new middleware that uses tiktoken to count AI message tokens (support OpenAI and Anthropic) ## Description - Adds `mw_llm_reporter.go` middleware - Hooks after transforms and...

enhancement
dependencies
Review effort [1-5]: 4

### **User description** This response middleware will extract token usage from. OpenAI and Anthropic APIs and provide them as context to be recorded in Analytics ## Description - Adds `res_handler_llm_reporting.mw`...

enhancement
Review effort [1-5]: 3
Other

### **User description** ## Description See [the internal PR for details on why this exists](https://github.com/TykTechnologies/tyk-sink/pull/573) ## Related Issue This is PoC ## Motivation and Context See the other PR ##...

enhancement
Review effort [1-5]: 5

### **User description** This PR uses the new "local" storage driver and is **dependent** on the [in-mem-kv branch/PR in the storage repo](https://github.com/TykTechnologies/storage/pull/112) to enable Tyk to run without Redis. ##...

enhancement
Review effort [1-5]: 3

The anthropic streaming processing does not handle the set of blocks that send tool use and input data, and the handler fails if it tries.