Douwe Osinga

Results 21 issues of Douwe Osinga

fixes #5591

Goose web was writing incoming messages to the session, rather than relying on the agent to do it

Cleaning up the scheduler and verify that it actually works

![Auto detect](https://github.com/user-attachments/assets/d92f9a9d-5cfa-4f5b-b9a2-11d59cbb9bd3)

Since platform tools are built-in but have their own type you couldn't explicitly enable them through the CLI. This changes that

## Summary Random ollama improvements. not as much as I thought though, so mostly adds a script to test and improves how we do logging and reporting of errors

## Summary Remove some duplication on how we do streaming and also add it to xai

## Summary what it says on the tin.

Experimenting with apps & player coach