Skip to content

Add documentation for creating work items via URL#397

Open
Prashant-Surya wants to merge 4 commits intomasterfrom
claude/add-work-item-url-page-Cni1p
Open

Add documentation for creating work items via URL#397
Prashant-Surya wants to merge 4 commits intomasterfrom
claude/add-work-item-url-page-Cni1p

Conversation

@Prashant-Surya
Copy link
Member

@Prashant-Surya Prashant-Surya commented Feb 4, 2026

Summary

This PR adds comprehensive documentation for the work item URL creation feature, which allows users to create new work items in Plane by visiting a special URL with pre-filled fields via query parameters.

Changes

  • New documentation file: docs/core-concepts/issues/work-item-url.mdx

    • Explains the base URL structure for creating work items
    • Documents all supported query parameters: workspace, title, description, project, priority, assignee, start_date, and due_date
    • Provides detailed examples for each parameter with various use cases
    • Includes combined examples showing how to use multiple parameters together
    • Lists important notes about authentication, case-sensitivity, and parameter validation
  • Updated sidebar navigation: sidebars.ts

    • Added the new documentation page to the "Issues" section under "Core Concepts"

Key Features Documented

  • URL-based work item creation with automatic modal opening
  • Support for pre-filling multiple work item fields
  • Flexible assignee assignment (by UUID, display name, or "me")
  • Multiple date format support for start and due dates
  • Project selection by identifier or UUID
  • Priority levels with case-insensitive matching
  • Multi-user assignment capability

Notes

  • Documentation includes clear examples for each parameter
  • Covers edge cases like URL encoding for spaces and special characters
  • Explains authentication requirements and fallback behavior

https://claude.ai/code/session_01NTCkVk8Kkqiesh3SksMhEu

Summary by CodeRabbit

  • Documentation
    • Added a new guide describing how to create and pre-fill work items via URL parameters (fields: workspace, title, description, project, priority, assignee, start/due dates), including encoding rules, examples, combined scenarios, and notes on case handling and authentication.
    • Updated sidebar navigation to surface the new work item URL guide.

Adds a new page under Work Items that documents the /work-items/new URL
endpoint for creating work items with pre-filled fields using query
parameters. Covers all supported parameters including workspace, title,
description, project, priority, assignee, start_date, and due_date.

https://claude.ai/code/session_01NTCkVk8Kkqiesh3SksMhEu
@vercel
Copy link

vercel bot commented Feb 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Feb 4, 2026 0:33am
docs-vitepress Error Error Feb 4, 2026 0:33am

Request Review

@coderabbitai
Copy link

coderabbitai bot commented Feb 4, 2026

Warning

Rate limit exceeded

@Prashant-Surya has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 9 minutes and 24 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📝 Walkthrough

Walkthrough

Adds a new documentation page describing how to create and pre-fill work items via a URL with query parameters, and updates the tutorial sidebar to include the new page under Work Items.

Changes

Cohort / File(s) Summary
Documentation Addition
docs/core-concepts/issues/work-item-url.mdx
New doc explaining base URL, self-hosted notes, auth flow, supported query parameters (workspace, title, description, project, priority, assignee, start_date, due_date), encoding, examples, combined usage, case-insensitivity, unknown value behavior, and editability after fill.
Sidebar Update
sidebars.ts
Added reference to the new doc: "core-concepts/issues/work-item-url" under the Work Items section of the tutorial sidebar.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇 I hop through docs with glee and cheer,
URLs stitch forms both far and near,
Query keys whisper fields to fill,
A pre-made task—how neat and still!
Click the sidebar—let knowledge appear.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title directly and accurately describes the main change: adding documentation for a work item URL creation feature. It is concise, clear, and specific enough for a teammate to understand the primary purpose.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch claude/add-work-item-url-page-Cni1p

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Prashant-Surya Prashant-Surya marked this pull request as ready for review February 4, 2026 11:41
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@docs/core-concepts/issues/work-item-url.mdx`:
- Around line 16-20: Update the first bullet so the redirect behavior is
conditional: state that if a workspace query parameter (`workspace`) is provided
the user will be redirected to that specified workspace, otherwise they will be
redirected to their last active workspace; adjust the wording in the other
occurrence (lines 34–38) to match this conditional behavior and ensure the
`workspace` parameter section explicitly says it overrides the default
last-active redirect.

Use app.plane.so as the base URL and add a tip callout for
self-hosted users to replace it with their own domain.

https://claude.ai/code/session_01NTCkVk8Kkqiesh3SksMhEu
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@docs/core-concepts/issues/work-item-url.mdx`:
- Around line 136-137: Replace the vague claim "Accepts any valid date format
that JavaScript `Date` can parse" with a clearer recommendation to use
unambiguous ISO formats only; update the second line that currently reads
"Recommended formats: `YYYY-MM-DD` or ISO 8601" to explicitly require ISO 8601
(e.g., "Recommended format: ISO 8601 (YYYY-MM-DD or full ISO with time and
timezone)") and remove implication that locale-dependent or ambiguous formats
like `MM/DD/YYYY` are acceptable so readers know to avoid them.
🧹 Nitpick comments (1)
docs/core-concepts/issues/work-item-url.mdx (1)

79-92: Add case-sensitivity note to project section for consistency.

The Notes section (line 180) mentions project identifiers are case-insensitive, but this section doesn't state that explicitly. Consider adding a bullet point for consistency with the priority section.

📝 Suggested addition
 - Can be set by project **identifier** (e.g., `PROJ`, `WEB`)
 - Can be set by project **UUID**
+- Case-insensitive for project identifiers

Use inline code formatting for URLs and parameter values, add a
summary table for query parameters, and use bold-label bullet lists
for combined examples to match the style of other docs pages.

https://claude.ai/code/session_01NTCkVk8Kkqiesh3SksMhEu
URLs are now shown as readable plain text in the flow of paragraphs,
matching the style used by Linear's docs. Parameter descriptions use
bold and prose instead of code formatting.

https://claude.ai/code/session_01NTCkVk8Kkqiesh3SksMhEu
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.

2 participants