Files
Harry 9bbbf70423 refactor: update event description type and clean up YAML files
- Changed the type of the event description in EventConfiguration from EventDescription to I18nObject for better internationalization support.
- Updated related test cases to reflect this change.
- Simplified the description fields in various issue and star event YAML files by removing redundant human and llm sections, retaining only the essential translations.

These changes enhance the clarity and maintainability of event configurations and improve support for multiple languages.
2025-10-13 20:48:51 +08:00
..
2025-07-23 13:49:01 +08:00
2025-07-23 13:49:01 +08:00
2025-07-23 13:49:01 +08:00
2025-07-23 13:49:01 +08:00
2025-08-07 17:21:50 +08:00
2025-07-23 13:49:01 +08:00

GitHub

Overview

GitHub is a web-based platform for version control and collaboration, primarily used for software development. As a tool in Dify, it provides users the ability to search repositories by keywords.

Configuration

1. Apply for API Key and Version

Please apply for an API Key and the API version.

2. Get GitHub tools from Plugin Marketplace

The GitHub tools can be found in the Plugin Marketplace. Please install it first.

3. Fill in the configuration in Dify

On the Dify navigation page, click Tools > GitHub > Authorize and fill in the API Key.

4. Using the tool

You can use the GitHub tool in the following application types:

Chatflow / Workflow applications

Both Chatflow and Workflow applications support adding a GitHub tool node.

Agent applications

Add the GitHub tool in the Agent application, then enter repository search instructions to call this tool.