Skip to content

upstream merge#125

Merged
Sandeep-BA merged 2 commits intoredbus-labs:mainfrom
google:main
Jan 28, 2026
Merged

upstream merge#125
Sandeep-BA merged 2 commits intoredbus-labs:mainfrom
google:main

Conversation

@Sandeep-BA
Copy link
Collaborator

No description provided.

…javadoc

1.  **License Headers**: Adds the Apache License 2.0 header to several Java files (`BaseToolset.java`, `GoogleMapsTool.java`, `LoadMemoryTool.java`, `NamedToolPredicate.java`, `ToolPredicate.java`, `IntegrationConnectorTool.java`, and `ModelNameUtils.java`).
2.  **Logging**: Replaces `System.out.println` and `System.err.println` with `slf4j` logger calls (`logger.error`) in `ExampleUtils.java`, `GoogleSearchTool.java`, and `IntegrationConnectorTool.java` for better error handling and logging practices.
3.  **JSON Handling**: In `ExampleUtils.java`, switches from a dedicated `ObjectMapper` instance to using `JsonBaseModel.getMapper()` for JSON serialization.
4.  **Thread Safety Doc**: Adds a note to the javadoc for `EventStream.java` indicating that the class is not thread-safe.
5.  **`ToolConfirmation.java`**: Makes the `create()` method package-private.
6.  **`BuiltInCodeExecutionTool.java`**: Adds a public static `INSTANCE` field for easy access.
7.  **`ModelNameUtils.java`**: Makes the class `final`.

PiperOrigin-RevId: 861745391
@Sandeep-BA Sandeep-BA merged commit 18f342a into redbus-labs:main Jan 28, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants