Add LICENSE, README, and Docs tab to Mission Control
This commit is contained in:
@@ -109,6 +109,21 @@ export function MorningBriefProvider({ children }: { children: ReactNode }) {
|
||||
"Crypto Treasury Meeting (2:00 PM ET)",
|
||||
],
|
||||
},
|
||||
// Load OpenClaw use cases from memory/cron
|
||||
openclowUseCases: (() => {
|
||||
try {
|
||||
const oc = localStorage.getItem("sitemente:openclaw-usecases");
|
||||
if (oc) return JSON.parse(oc);
|
||||
} catch (e) {}
|
||||
return {
|
||||
topUseCases: ["PR Review Automation", "Browser Shopping", "Wine Cellar CSV"],
|
||||
skillIdeas: [
|
||||
{ name: "Auto-Shop", selected: false },
|
||||
{ name: "Wine Cellar", selected: false },
|
||||
{ name: "Health Dashboard", selected: false }
|
||||
],
|
||||
};
|
||||
})(),
|
||||
};
|
||||
|
||||
setBriefs((prev) => {
|
||||
|
||||
@@ -40,6 +40,12 @@ export interface MorningBrief {
|
||||
topNews: string[];
|
||||
events: string[];
|
||||
};
|
||||
|
||||
// OpenClaw Use Cases (from daily research)
|
||||
openclowUseCases?: {
|
||||
topUseCases: string[];
|
||||
skillIdeas: { name: string; selected: boolean }[];
|
||||
};
|
||||
}
|
||||
|
||||
export const defaultBrief: MorningBrief = {
|
||||
@@ -55,5 +61,6 @@ export const defaultBrief: MorningBrief = {
|
||||
sentiment: 'neutral',
|
||||
topNews: [],
|
||||
events: [],
|
||||
}
|
||||
},
|
||||
openclowUseCases: { topUseCases: [], skillIdeas: [] },
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user