Commit: 437ef38
Date: November 13, 2025 at 4:29 PM
This change re-introduces error as a possible return value for function tools. The previous removal of this feature led to poor error-handling patterns, as functions often need to signal failures from validation, I/O, or network calls. Restoring the ability to return errors allows for conventional error handling.
Fixes #260.
Commit: f7322b1
Date: November 12, 2025 at 5:39 AM
Beacuse there will be other protocols we will have to support soon, and implement new Agent implementations. We can provide all first class remote agent implementations from this package.
Commit: cbf8d4f
Date: November 10, 2025 at 12:46 PM
- refactor(mcp): integrate context propagation and signal-based cancellation
- Add signal handling to gracefully cancel the context on interrupt (SIGINT, SIGTERM)
- Update functions to accept context instead of creating a new one internally
- Pass the main context to MCP transport constructors for improved cancellation support
Signed-off-by: appleboy
- refactor: improve signal handling and cleanup unused imports
- Remove unused import of syscall
- Create cancellation context only for SIGINT (Ctrl+C), not SIGTERM
Signed-off-by: appleboy
- style: adopt Go-style octal file permissions throughout codebase
- Use Go-style octal notation (0o) for file permission arguments in os.MkdirAll and os.WriteFile
- Remove a few unnecessary blank lines at the end of main functions
Signed-off-by: appleboy
---------
Signed-off-by: appleboy
Commit: a8f2b0e
Date: November 6, 2025 at 2:59 PM
- minor doc fixes
- remote a2a agent example
- set partial flag
- correct net/url usage
- remove addressChan
- fix reassignment of err from parent scope
Commit: dd8b832
Date: November 4, 2025 at 3:22 PM
Those were added in the very beginning. But we kept Live feature support for later adk-go versions.
I'm removing these fields to adoid confusion from users.
Powered by ChangeCrab