Skip to content

Feat/new - #15

Open
envrs wants to merge 5 commits into
khulnasoft:masterfrom
envrs:feat/new
Open

envrs wants to merge 5 commits into
khulnasoft:masterfrom
envrs:feat/new

Conversation

@envrs

@envrs envrs commented Oct 9, 2026

Copy link
Copy Markdown

Thinking Path

  • Taskcore orchestrates AI agents for zero-human companies
  • [Which subsystem or capability is involved]
  • [What problem or gap exists]
  • [Why it needs to be addressed]
  • This pull request ...
  • The benefit is ...

What Changed

Verification

Risks

For core feature work, check ROADMAP.md first and discuss it in #dev before opening the PR. Feature PRs that overlap with planned core work may need to be redirected — check the roadmap first. See CONTRIBUTING.md.

Model Used

Checklist

  • I have included a thinking path that traces from project context to this change
  • I have specified the model used (with version and capability details)
  • I have checked ROADMAP.md and confirmed this PR does not duplicate planned core work
  • I have run tests locally and they pass
  • I have added or updated tests where applicable
  • If this change affects the UI, I have included before/after screenshots
  • I have updated relevant documentation to reflect my changes
  • I have considered and documented any risks above
  • I will address all Greptile and reviewer comments before requesting merge

envrs added 5 commits October 9, 2026 00:32
This commit introduces the Taskcore icon using the createLucideIcon function from lucide-react. The new component serves as a drop-in replacement for the previously imported Taskcore icon, ensuring compatibility with existing props and rendering output.
This commit enables the full pnpm build to pass across all workspace packages.

Changes made:
- packages/taskcore-runner: Fixed stale contract digests (cursor-contract.json commandDigest, acpxPatchSha256; acpx-profiles.json cursor commandDigest) - these were committed with incorrect SHA hashes after the reactoring commit a3cbc93
- ui/src/components/icons/taskcore-icon.tsx (new): Created local TaskcoreIcon component using createLucideIcon, replacing the missing lucide-react@1.53.0 Taskcore export with the repo's canonical mark (path: M16 6 l-8.414 8.586 a2.000 2.000 0 0 0 2.828 2.828 l8.414 -8.586 a4.000 4.000 0 1 0 -5.657 -5.657 l-8.379 8.551 a6.000 6.000 0 1 0 8.485 8.485 l8.379 -8.551)
- 17 UI files: Replaced Taskcore imports from lucide-react with local TaskcoreIcon component (ChatComposer.tsx, CommentThread.tsx, EmailMessageCard.tsx, IssueAttachmentsSection.tsx, IssueChatThread.tsx, NewIssueDialog.tsx, artifacts/ArtifactCard.tsx, chat/ExternallyConnectedTaskBanner.tsx, search/SearchResultRow.tsx, task-chat/ComposerAddMenu.tsx, pages/CompanySkills.tsx/.production.tsx, pages/IssueDetail.tsx, pages/McpConnect.tsx, pages/agent-skills/agent-skill-source.ts, pages/apps/AssistantConnection.tsx, pages/Pipelines.tsx)
- packages/plugins/plugin-workspace-diff/src/ui/index.tsx: Fixed @pierre/diffs v1.5.2 type errors (PatchDiffProps<undefined, undefined> and useFileDiffInstance editStateKey prop)
- packages/taskcore-runner: Generated capability inventories, contracts, and semantic contracts via targeted regeneration scripts (buildSkillInventory, generate-capability-contract, generate-semantic-contracts, generate-acpx-profiles, generate-protocol-manifest)
- package.json: Added format script for prettier code style

All workspace packages, checks, and the UI now build successfully.
@vercel

vercel Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

@envrs is attempting to deploy a commit to the KhulnaSoft Team on Vercel.

A member of the Team first needs to authorize it.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, we are unable to review this pull request

The GitHub API does not allow us to fetch diffs exceeding 300 files, and this pull request has 8686

@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@coderabbitai

coderabbitai Bot commented Oct 9, 2026

Copy link
Copy Markdown

Walkthrough

Warning

Review details and warnings were omitted to fit the comment limit.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant