Skip to content

Commit ca07591

Browse files
committed
Merge remote-tracking branch 'upstream/main' into W-21112167-Replications-API
2 parents f0e0170 + 7681c90 commit ca07591

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+14748
-195
lines changed

.changeset/fix-actions-external-refs.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/.vitepress/config.mts

Lines changed: 41 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@ function getVersionItems() {
2828
];
2929
}
3030

31-
const guideSidebar = [
31+
const guidesSidebar = [
3232
{
3333
text: 'Getting Started',
3434
items: [
3535
{text: 'Introduction', link: '/guide/'},
36-
{text: 'Installation', link: '/guide/installation'},
37-
{text: 'Configuration', link: '/guide/configuration'},
36+
{text: 'CLI Installation', link: '/guide/installation'},
37+
{text: 'CLI Configuration', link: '/guide/configuration'},
3838
{text: 'Agent Skills & Plugins', link: '/guide/agent-skills'},
3939
],
4040
},
4141
{
42-
text: 'Guides',
42+
text: 'How-To',
4343
items: [
4444
{text: 'Authentication Setup', link: '/guide/authentication'},
4545
{text: 'CI/CD with GitHub Actions', link: '/guide/ci-cd'},
@@ -49,14 +49,15 @@ const guideSidebar = [
4949
{text: 'Scaffolding', link: '/guide/scaffolding'},
5050
{text: 'Security', link: '/guide/security'},
5151
{text: 'Storefront Next', link: '/guide/storefront-next'},
52+
{text: 'MRT Utilities', link: '/guide/mrt-utilities'},
5253
],
5354
},
5455
{
5556
text: 'MCP Server',
5657
items: [
5758
{text: 'Overview', link: '/mcp/'},
58-
{text: 'Installation', link: '/mcp/installation'},
59-
{text: 'Configuration', link: '/mcp/configuration'},
59+
{text: 'MCP Installation', link: '/mcp/installation'},
60+
{text: 'MCP Configuration', link: '/mcp/configuration'},
6061
{text: 'Toolsets & Tools', link: '/mcp/toolsets'},
6162
{text: 'Figma Tools Setup', link: '/mcp/figma-tools-setup'},
6263
],
@@ -68,34 +69,37 @@ const guideSidebar = [
6869
{text: '3rd Party Plugins', link: '/guide/third-party-plugins'},
6970
],
7071
},
72+
];
73+
74+
const referenceSidebar = [
7175
{
72-
text: 'CLI Reference',
76+
text: 'CLI Commands',
7377
items: [
7478
{text: 'Overview', link: '/cli/'},
75-
{text: 'Code Commands', link: '/cli/code'},
76-
{text: 'Content Commands', link: '/cli/content'},
77-
{text: 'CIP Commands', link: '/cli/cip'},
78-
{text: 'Job Commands', link: '/cli/jobs'},
79-
{text: 'Logs Commands', link: '/cli/logs'},
80-
{text: 'Sites Commands', link: '/cli/sites'},
81-
{text: 'WebDAV Commands', link: '/cli/webdav'},
82-
{text: 'Sandbox Commands', link: '/cli/sandbox'},
83-
{text: 'MRT Commands', link: '/cli/mrt'},
84-
{text: 'eCDN Commands', link: '/cli/ecdn'},
85-
{text: 'SLAS Commands', link: '/cli/slas'},
79+
{text: 'Account Manager', link: '/cli/account-manager'},
80+
{text: 'Auth', link: '/cli/auth'},
81+
{text: 'CIP', link: '/cli/cip'},
82+
{text: 'Code', link: '/cli/code'},
83+
{text: 'Content', link: '/cli/content'},
8684
{text: 'Custom APIs', link: '/cli/custom-apis'},
85+
{text: 'Docs', link: '/cli/docs'},
86+
{text: 'eCDN', link: '/cli/ecdn'},
87+
{text: 'Jobs', link: '/cli/jobs'},
88+
{text: 'Logs', link: '/cli/logs'},
89+
{text: 'MRT', link: '/cli/mrt'},
90+
{text: 'Sandbox', link: '/cli/sandbox'},
91+
{text: 'Scaffold', link: '/cli/scaffold'},
8792
{text: 'SCAPI Schemas', link: '/cli/scapi-schemas'},
8893
{text: 'Granular Replications', link: '/cli/replications'},
89-
{text: 'Setup Commands', link: '/cli/setup'},
90-
{text: 'Scaffold Commands', link: '/cli/scaffold'},
91-
{text: 'Docs Commands', link: '/cli/docs'},
92-
{text: 'Auth Commands', link: '/cli/auth'},
93-
{text: 'Account Manager Commands', link: '/cli/account-manager'},
94+
{text: 'Setup', link: '/cli/setup'},
95+
{text: 'Sites', link: '/cli/sites'},
96+
{text: 'SLAS', link: '/cli/slas'},
97+
{text: 'WebDAV', link: '/cli/webdav'},
9498
{text: 'Logging', link: '/cli/logging'},
9599
],
96100
},
97101
{
98-
text: 'Tools Reference',
102+
text: 'MCP Tools',
99103
items: [
100104
{text: 'cartridge_deploy', link: '/mcp/tools/cartridge-deploy'},
101105
{text: 'mrt_bundle_push', link: '/mcp/tools/mrt-bundle-push'},
@@ -104,7 +108,10 @@ const guideSidebar = [
104108
{text: 'scapi_custom_api_scaffold', link: '/mcp/tools/scapi-custom-api-scaffold'},
105109
{text: 'scapi_custom_apis_status', link: '/mcp/tools/scapi-custom-apis-status'},
106110
{text: 'storefront_next_development_guidelines', link: '/mcp/tools/storefront-next-development-guidelines'},
107-
{text: 'storefront_next_figma_to_component_workflow', link: '/mcp/tools/storefront-next-figma-to-component-workflow'},
111+
{
112+
text: 'storefront_next_figma_to_component_workflow',
113+
link: '/mcp/tools/storefront-next-figma-to-component-workflow',
114+
},
108115
{text: 'storefront_next_generate_component', link: '/mcp/tools/storefront-next-generate-component'},
109116
{text: 'storefront_next_map_tokens_to_theme', link: '/mcp/tools/storefront-next-map-tokens-to-theme'},
110117
{text: 'storefront_next_page_designer_decorator', link: '/mcp/tools/storefront-next-page-designer-decorator'},
@@ -158,10 +165,10 @@ export default defineConfig({
158165
level: [2, 3],
159166
},
160167
nav: [
161-
{text: 'Guide', link: '/guide/'},
162-
{text: 'CLI Reference', link: '/cli/'},
163-
{text: 'API Reference', link: '/api/'},
164-
{text: 'MCP Server', link: '/mcp/'},
168+
{text: 'Guides', link: '/guide/'},
169+
{text: 'MCP', link: '/mcp/'},
170+
{text: 'Reference', link: '/cli/'},
171+
{text: 'SDK', link: '/api/'},
165172
{
166173
text: isDevBuild ? 'Dev' : 'Latest',
167174
items: getVersionItems(),
@@ -174,12 +181,13 @@ export default defineConfig({
174181
},
175182

176183
sidebar: {
177-
'/guide/': guideSidebar,
178-
'/cli/': guideSidebar,
179-
'/mcp/': guideSidebar,
184+
'/mcp/tools/': referenceSidebar,
185+
'/mcp/': guidesSidebar,
186+
'/cli/': referenceSidebar,
187+
'/guide/': guidesSidebar,
180188
'/api/': [
181189
{
182-
text: 'API Reference',
190+
text: 'SDK Reference',
183191
items: [{text: 'Overview', link: '/api/'}],
184192
},
185193
...typedocSidebar,

docs/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @salesforce/b2c-dx-docs
22

3+
## 0.2.2
4+
5+
### Patch Changes
6+
7+
- [#226](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/226) [`8c6665b`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/8c6665ba8a51ddf1d572b9fbff66b9685699880e) - MCP MRT Push now uses correct defaults based on detected project type (Thanks [@patricksullivansf](https://github.com/patricksullivansf)!)
8+
9+
- [#229](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/229) [`b893aa8`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/b893aa883b3670e6248e772705e4b303b2c383b6) - Reorganize documentation navigation into Guides, Reference, and SDK sections for clearer information architecture (Thanks [@clavery](https://github.com/clavery)!)
10+
311
## 0.2.1
412

513
### Patch Changes

docs/api-readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
description: API reference for the B2C Tooling SDK with typed WebDAV and OCAPI clients for programmatic B2C Commerce operations.
2+
description: SDK reference for the B2C Tooling SDK with typed WebDAV and OCAPI clients for programmatic B2C Commerce operations.
33
---
44

5-
# API Reference
5+
# SDK Reference
66

77
The `@salesforce/b2c-tooling-sdk` package provides TypeScript APIs for B2C Commerce development, including instance clients (WebDAV, OCAPI), platform service clients (SCAPI, SLAS, MRT, ODS), high-level operations, and developer utilities.
88

0 commit comments

Comments
 (0)