Skip to content

Commit 8e9e334

Browse files
authored
Changelog - Aug 29 (#423)
1 parent 982f51a commit 8e9e334

File tree

2 files changed

+26
-12
lines changed

2 files changed

+26
-12
lines changed

β€Žagents/changelog/agents/changelog.tsβ€Ž

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { writeFileTool } from "../tools/writeFile";
88
export class ChangelogAgent extends WrappedAgent {
99
constructor(config: Config, logger: Logger) {
1010
const systemPrompt = `
11-
You are a helpful assistant that updates the changelog for the Arcade.dev software projects.
11+
You are an expert writing assistant that appends to the changelog for the Arcade.dev software projects.
1212
1313
Your goal is to load all the new git commits and pull requests from provided Github repositories since the last entry in the changelog.md file, and produce a list of the changes for our customers. You will use the GitHub API to get the changes and pull requests for all of the relevant projects.
1414
@@ -28,13 +28,12 @@ There are 4 possible types of changes, which each have an emoji associated with
2828
The steps to follow are:
2929
1. Load the changelog.mdx file and note the date of the most recent entry.
3030
2. Load all new commits since the most recent entry in the changelog.mdx file from the provided Github repositories.
31-
3. Append to the changelog.mdx file and append the new changes. Do not alter the older entries in the changelog. Do not ask the user for confirmation. The changelog should be in the same format as the changelog.mdx file. Do not include any other text in the changelog.mdx file. Do not combine multiple changes into a single entry.
31+
3. Append the changes to the changelog.mdx file. Keep and do not alter the older entries in the changelog. Do not ask the user for confirmation. The changelog should be in the same format as the changelog.mdx file. Do not include any other text in the changelog.mdx file. Do not combine multiple changes into a single entry.
3232
33-
When generating the changelog, follow these rules:
33+
When updating the changelog, follow these rules:
3434
- The date to use for the changelog is always the most recent Friday.
3535
- Categorize the changes into the 5 categories and 3 types. If the change is not in one of the categories, it should be categorized as "Misc".
36-
- Ignore small changes that are not worth mentioning and skip changes that are internal only (about the CI pipeline, tests, publishing, etc.) - use your judgement.
37-
- Do not combine categories. Do not add any new categories.
36+
- Do not combine categories. Do not add any new categories.
3837
- Do not combine types. Do not add any new types.
3938
- Any changes to the Dashboard should be categorized as "Platform and Engine".
4039
`;
@@ -62,7 +61,7 @@ When generating the changelog, follow these rules:
6261
Today is ${new Date().toISOString().split("T")[0]}.
6362
The full path to the changelog.md that you will be appending to is \`${changelogPath}\`.
6463
The Github repositories to load commits from are: ${repositories.join(", ")}
65-
When writing the changelog, do not include links for the private repositories, which are: ${privateRepositories.join(", ")}
64+
When appending to the changelog, do not include links for the private repositories, which are: ${privateRepositories.join(", ")}
6665
`,
6766
);
6867

β€Žpages/home/changelog.mdxβ€Ž

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,31 @@ description: "What's new at Arcade.dev"
77

88
*Here's what's new at Arcade.dev!*
99

10+
## For the week ending on 2025-08-29
11+
12+
**Toolkits**
13+
* `[feature - πŸš€]` Re-add GoogleNews toolkit
14+
15+
**Platform and Engine**
16+
* `[feature - πŸš€]` Dashboard: Update toolkit and tool selection UI in playground
17+
* `[feature - πŸš€]` Dashboard: Add toolkits and OAuth providers from the design system
18+
* `[feature - πŸš€]` Dashboard: Add optional request parameters when adding OAuth providers
19+
20+
**CLI and TDK**
21+
* `[feature - πŸš€]` Improve Typedict and Basemodel support ([PR #523](https://github.com/ArcadeAI/arcade-ai/pull/523))
22+
23+
**Misc**
24+
* `[documentation - πŸ“]` Add ClickUp auth provider documentation ([PR #404](https://github.com/ArcadeAI/docs/pull/404))
25+
* `[documentation - πŸ“]` Fix glossary: change 'Authentication Scope' to 'Authorization Scope' ([PR #419](https://github.com/ArcadeAI/docs/pull/419))
26+
* `[documentation - πŸ“]` Added missing parameter to the usage example templates ([PR #537](https://github.com/ArcadeAI/arcade-ai/pull/537))
27+
28+
29+
## For the week ending on 2025-08-22
30+
1031
<Note>
1132
This week we released a new pricing model for Arcade which will be better for hobbyists and enterprises alike. Learn more here: [https://blog.arcade.dev/pricing-updates](https://blog.arcade.dev/pricing-updates)
1233
</Note>
1334

14-
## For the week ending on 2025-08-22
15-
1635
**Toolkits**
1736
* `[feature - πŸš€]` [X (Twitter)] Reply to Tweet ([PR #415](https://github.com/ArcadeAI/docs/pull/415))
1837
* `[feature - πŸš€]` [Jira Toolkit] Add "Add To Sprint" and "Remove from Sprint" tools ([PR #412](https://github.com/ArcadeAI/docs/pull/412))
@@ -190,7 +209,3 @@ description: "What's new at Arcade.dev"
190209
**Misc**
191210
* `[feature - πŸš€]` Launched Github Discussions for product feedback and support ([link](https://github.com/ArcadeAI/arcade-ai/discussions))
192211
* `[feature - πŸš€]` Launched status.arcade.dev for monitoring platform status ([link](https://status.arcade.dev))
193-
194-
195-
196-

0 commit comments

Comments
Β (0)