diff --git a/README.md b/README.md
index aae9eeef..f55679e4 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
+
diff --git a/apps/cli/README.md b/apps/cli/README.md
index 8f11858c..541103a5 100644
--- a/apps/cli/README.md
+++ b/apps/cli/README.md
@@ -1,22 +1,60 @@
+
-# Shannon — AI Pentester by Keygraph
+### Shannon is an autonomous, AI pentester for web applications and APIs.
-Shannon is an autonomous, white-box AI pentester for web applications and APIs. + Built by Keygraph +
diff --git a/apps/cli/package.json b/apps/cli/package.json index 0510dc61..e2c5a0da 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,7 +1,7 @@ { "name": "@keygraph/shannon", "version": "0.0.0", - "description": "Shannon - Autonomous white-box AI pentester for web applications and APIs by Keygraph", + "description": "Shannon is an autonomous white-box AI pentester for web applications and APIs, by Keygraph.", "type": "module", "main": "dist/index.mjs", "bin": { @@ -35,8 +35,12 @@ "appsec", "keygraph" ], - "author": "", + "author": "Keygraph, Inc.", "license": "AGPL-3.0-only", + "bugs": { + "url": "https://github.com/KeygraphHQ/shannon/issues" + }, + "homepage": "https://github.com/KeygraphHQ/shannon#readme", "repository": { "type": "git", "url": "git+https://github.com/KeygraphHQ/shannon.git", diff --git a/apps/cli/src/commands/start.ts b/apps/cli/src/commands/start.ts index 9f114fc0..0f58f5ae 100644 --- a/apps/cli/src/commands/start.ts +++ b/apps/cli/src/commands/start.ts @@ -26,7 +26,7 @@ import { } from '../paths.js'; import { indentFailureSegments } from '../scan/failure.js'; import { resolveWorkflowId } from '../session.js'; -import { displaySplash } from '../splash.js'; +import { displayPlainBanner, displaySplash } from '../splash.js'; import { getTerminalOutcome } from '../temporal-client.js'; import { stdoutIsTerminal } from '../tty.js'; import { tailUntilComplete } from './logs.js'; @@ -81,10 +81,12 @@ export async function start(args: StartArgs): Promise
+